aboutsummaryrefslogtreecommitdiff
path: root/drd/tests/tsan_thread_wrappers_pthread.h
diff options
context:
space:
mode:
Diffstat (limited to 'drd/tests/tsan_thread_wrappers_pthread.h')
-rw-r--r--drd/tests/tsan_thread_wrappers_pthread.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/drd/tests/tsan_thread_wrappers_pthread.h b/drd/tests/tsan_thread_wrappers_pthread.h
index 235daea5c..a827d90cb 100644
--- a/drd/tests/tsan_thread_wrappers_pthread.h
+++ b/drd/tests/tsan_thread_wrappers_pthread.h
@@ -61,7 +61,10 @@ using namespace std;
#include <sys/time.h>
#include <time.h>
-#include "dynamic_annotations.h"
+#include "../../drd/drd.h"
+#define ANNOTATE_NO_OP(arg) do { } while(0)
+#define ANNOTATE_EXPECT_RACE(addr, descr) DRDCL_(ignore_range)(addr, 4)
+static inline bool RunningOnValgrind() { return RUNNING_ON_VALGRIND; }
#include <assert.h>
#ifdef NDEBUG