Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1880)

Unified Diff: Source/wtf/DynamicAnnotations.h

Issue 15861022: Build WTF as dll in component build (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Fix AutoDrainedPool ctor and ThreadSpecificThreadExit exports Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/wtf/DecimalNumber.h ('k') | Source/wtf/FastMalloc.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/wtf/DynamicAnnotations.h
diff --git a/Source/wtf/DynamicAnnotations.h b/Source/wtf/DynamicAnnotations.h
index 38acce35e6896bb9837b24d8c1a4798f513a3ebb..e25e25818cb8b35c9543cb960ca5fc2a0a925dd4 100644
--- a/Source/wtf/DynamicAnnotations.h
+++ b/Source/wtf/DynamicAnnotations.h
@@ -48,6 +48,8 @@
* See http://code.google.com/p/data-race-test/wiki/DynamicAnnotations for more information.
*/
+#include "wtf/WTFExport.h"
+
#if USE(DYNAMIC_ANNOTATIONS)
/* Tell data race detector that we're not interested in reports on the given address range. */
#define WTF_ANNOTATE_BENIGN_RACE_SIZED(address, size, description) WTFAnnotateBenignRaceSized(__FILE__, __LINE__, address, size, description)
@@ -77,9 +79,9 @@
extern "C" {
#endif
/* Don't use these directly, use the above macros instead. */
-void WTFAnnotateBenignRaceSized(const char* file, int line, const volatile void* memory, long size, const char* description);
-void WTFAnnotateHappensBefore(const char* file, int line, const volatile void* address);
-void WTFAnnotateHappensAfter(const char* file, int line, const volatile void* address);
+WTF_EXPORT void WTFAnnotateBenignRaceSized(const char* file, int line, const volatile void* memory, long size, const char* description);
+WTF_EXPORT void WTFAnnotateHappensBefore(const char* file, int line, const volatile void* address);
+WTF_EXPORT void WTFAnnotateHappensAfter(const char* file, int line, const volatile void* address);
#ifdef __cplusplus
} // extern "C"
#endif
« no previous file with comments | « Source/wtf/DecimalNumber.h ('k') | Source/wtf/FastMalloc.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698