diff options
Diffstat (limited to 'drd/tests/tsan_thread_wrappers_pthread.h')
-rw-r--r-- | drd/tests/tsan_thread_wrappers_pthread.h | 5 |
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 |