diff options
Diffstat (limited to 'runtime/libtrace/tracelib.h')
-rw-r--r-- | runtime/libtrace/tracelib.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/runtime/libtrace/tracelib.h b/runtime/libtrace/tracelib.h deleted file mode 100644 index a60697a..0000000 --- a/runtime/libtrace/tracelib.h +++ /dev/null @@ -1,40 +0,0 @@ -/*===-- Libraries/tracelib.h - Runtime routines for tracing -----*- C++ -*--=== - * - * Runtime routines for supporting tracing of execution - * for code generated by LLVM. - * - *===---------------------------------------------------------------------===*/ - -#ifndef _TEST_LIBRARIES_LIBINSTR_TRACELIB_ -#define _TEST_LIBRARIES_LIBINSTR_TRACELIB_ - -#ifdef __cplusplus -extern "C" { -#endif - -#include <sys/types.h> - -/*===---------------------------------------------------------------------===== - * Support for tracing pointers - *===---------------------------------------------------------------------===*/ - -typedef unsigned int SequenceNumber; - -extern SequenceNumber HashPointerToSeqNum( char* ptr); - -extern void ReleasePointerSeqNum(char* ptr); - -extern void RecordPointer(char* ptr); - -extern void PushPointerSet(); - -extern void ReleasePointersPopSet(); - - -#ifdef __cplusplus -} -#endif - -/*===---------------------------------------------------------------------===*/ - -#endif |