aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared/Define.h
diff options
context:
space:
mode:
authorVincent-Michael <Vincent_Michael@gmx.de>2014-09-21 12:11:03 +0200
committerVincent-Michael <Vincent_Michael@gmx.de>2014-09-21 12:11:03 +0200
commit5061def42242ed424cfc96166095762811dc1c5f (patch)
tree6f36a7ed2b8a8aaeafe06322d5b0dc93a9556970 /src/server/shared/Define.h
parente5e52406bd8d764e8f13a10279f197d262121c25 (diff)
parent793c56b8b7dd7b90d8e3405449522849c2be8046 (diff)
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Conflicts: src/server/game/DataStores/DBCStructure.h src/server/game/DataStores/DBCfmt.h
Diffstat (limited to 'src/server/shared/Define.h')
-rw-r--r--src/server/shared/Define.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/shared/Define.h b/src/server/shared/Define.h
index 5d5da7e600e..2723d287c53 100644
--- a/src/server/shared/Define.h
+++ b/src/server/shared/Define.h
@@ -31,6 +31,11 @@
# if !defined(_GLIBCXX_USE_NANOSLEEP)
# define _GLIBCXX_USE_NANOSLEEP
# endif
+# if defined(HELGRIND)
+# include <valgrind/helgrind.h>
+# define _GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE(A) ANNOTATE_HAPPENS_BEFORE(A)
+# define _GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(A) ANNOTATE_HAPPENS_AFTER(A)
+# endif
#endif
#include <cstddef>