diff options
Diffstat (limited to 'test/tsan/test.h')
-rw-r--r-- | test/tsan/test.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/tsan/test.h b/test/tsan/test.h index 595590b58..af2e6f074 100644 --- a/test/tsan/test.h +++ b/test/tsan/test.h @@ -89,3 +89,9 @@ void AnnotateRWLockReleased(const char *f, int l, void *m, long is_w); AnnotateRWLockAcquired(__FILE__, __LINE__, m, is_w) #define ANNOTATE_RWLOCK_RELEASED(m, is_w) \ AnnotateRWLockReleased(__FILE__, __LINE__, m, is_w) + +#ifdef __APPLE__ +#define ASM_SYMBOL(symbol) "_" #symbol +#else +#define ASM_SYMBOL(symbol) #symbol +#endif |