From 2bb5c7f6bfcf015d7edb61000ecd0071b2a75abb Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 20 May 2002 21:15:30 +0000 Subject: [PATCH] * If hashing a pointer, cast it to a 64 bit number so gcc doesn't warn * Don't put extra stuff after #endif git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2671 91177308-0d34-0410-b5e6-96231b3b80d8 --- runtime/libtrace/tracelib.c | 3 +-- runtime/libtrace/tracelib.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/runtime/libtrace/tracelib.c b/runtime/libtrace/tracelib.c index 35c9ccc9ca3..aa4e603c11c 100644 --- a/runtime/libtrace/tracelib.c +++ b/runtime/libtrace/tracelib.c @@ -20,7 +20,7 @@ typedef int64_t Generic; typedef uint64_t Index; -typedef ptrdiff_t Pointer; +typedef uint64_t Pointer; /* Index IntegerHashFunc(const Generic value, const Index size) */ #define IntegerHashFunc(value, size) \ @@ -262,7 +262,6 @@ HashPointerToSeqNum(char* ptr) void ReleasePointerSeqNum(char* ptr) { /* if a sequence number was assigned to this ptr, release it */ - SequenceNumber seqnum; if (SequenceNumberTable != NULL) Delete(SequenceNumberTable, ptr); } diff --git a/runtime/libtrace/tracelib.h b/runtime/libtrace/tracelib.h index 493e703566f..f700a00317e 100644 --- a/runtime/libtrace/tracelib.h +++ b/runtime/libtrace/tracelib.h @@ -37,4 +37,4 @@ extern void ReleasePointersPopSet(); /*===---------------------------------------------------------------------===*/ -#endif _TEST_LIBRARIES_LIBINSTR_TRACELIB_ +#endif -- 2.34.1