Skip to content

Commit 476c922

Browse files
committed
Update macro definitions.
1 parent d08470c commit 476c922

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

include/daking/MPSC_queue.hpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ SOFTWARE.
4242
# define DAKING_TSAN_ANNOTATE_IGNORED(mem, size, desc) AnnotateBenignRaceSized(__FILE__, __LINE__, mem, size, desc)
4343
# define DAKING_TSAN_ANNOTATE_ACQUIRE(mem) __tsan_acquire(mem)
4444
# define DAKING_TSAN_ANNOTATE_RELEASE(mem) __tsan_release(mem)
45+
# else
46+
# define DAKING_HAS_TSAN 0
47+
# define DAKING_NO_TSAN
48+
# define DAKING_TSAN_ANNOTATE_IGNORED(mem, size, desc)
49+
# define DAKING_TSAN_ANNOTATE_ACQUIRE(mem)
50+
# define DAKING_TSAN_ANNOTATE_RELEASE(mem)
4551
# endif
4652
# else
4753
# define DAKING_HAS_TSAN 0

0 commit comments

Comments
 (0)