Index: base/third_party/dynamic_annotations/dynamic_annotations.c |
=================================================================== |
--- base/third_party/dynamic_annotations/dynamic_annotations.c (revision 73451) |
+++ base/third_party/dynamic_annotations/dynamic_annotations.c (working copy) |
@@ -50,77 +50,86 @@ |
#if DYNAMIC_ANNOTATIONS_ENABLED == 1 |
-void AnnotateRWLockCreate(const char *file, int line, |
- const volatile void *lock){} |
-void AnnotateRWLockDestroy(const char *file, int line, |
- const volatile void *lock){} |
-void AnnotateRWLockAcquired(const char *file, int line, |
- const volatile void *lock, long is_w){} |
-void AnnotateRWLockReleased(const char *file, int line, |
- const volatile void *lock, long is_w){} |
-void AnnotateBarrierInit(const char *file, int line, |
- const volatile void *barrier, long count, |
- long reinitialization_allowed) {} |
-void AnnotateBarrierWaitBefore(const char *file, int line, |
- const volatile void *barrier) {} |
-void AnnotateBarrierWaitAfter(const char *file, int line, |
- const volatile void *barrier) {} |
-void AnnotateBarrierDestroy(const char *file, int line, |
- const volatile void *barrier) {} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateRWLockCreate)( |
+ const char *file, int line, const volatile void *lock){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateRWLockDestroy)( |
+ const char *file, int line, const volatile void *lock){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateRWLockAcquired)( |
+ const char *file, int line, const volatile void *lock, long is_w){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateRWLockReleased)( |
+ const char *file, int line, const volatile void *lock, long is_w){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateBarrierInit)( |
+ const char *file, int line, const volatile void *barrier, long count, |
+ long reinitialization_allowed) {} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateBarrierWaitBefore)( |
+ const char *file, int line, const volatile void *barrier) {} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateBarrierWaitAfter)( |
+ const char *file, int line, const volatile void *barrier) {} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateBarrierDestroy)( |
+ const char *file, int line, const volatile void *barrier) {} |
-void AnnotateCondVarWait(const char *file, int line, |
- const volatile void *cv, |
- const volatile void *lock){} |
-void AnnotateCondVarSignal(const char *file, int line, |
- const volatile void *cv){} |
-void AnnotateCondVarSignalAll(const char *file, int line, |
- const volatile void *cv){} |
-void AnnotatePublishMemoryRange(const char *file, int line, |
- const volatile void *address, |
- long size){} |
-void AnnotateUnpublishMemoryRange(const char *file, int line, |
- const volatile void *address, |
- long size){} |
-void AnnotatePCQCreate(const char *file, int line, |
- const volatile void *pcq){} |
-void AnnotatePCQDestroy(const char *file, int line, |
- const volatile void *pcq){} |
-void AnnotatePCQPut(const char *file, int line, |
- const volatile void *pcq){} |
-void AnnotatePCQGet(const char *file, int line, |
- const volatile void *pcq){} |
-void AnnotateNewMemory(const char *file, int line, |
- const volatile void *mem, |
- long size){} |
-void AnnotateExpectRace(const char *file, int line, |
- const volatile void *mem, |
- const char *description){} |
-void AnnotateBenignRace(const char *file, int line, |
- const volatile void *mem, |
- const char *description){} |
-void AnnotateBenignRaceSized(const char *file, int line, |
- const volatile void *mem, |
- long size, |
- const char *description) {} |
-void AnnotateMutexIsUsedAsCondVar(const char *file, int line, |
- const volatile void *mu){} |
-void AnnotateTraceMemory(const char *file, int line, |
- const volatile void *arg){} |
-void AnnotateThreadName(const char *file, int line, |
- const char *name){} |
-void AnnotateIgnoreReadsBegin(const char *file, int line){} |
-void AnnotateIgnoreReadsEnd(const char *file, int line){} |
-void AnnotateIgnoreWritesBegin(const char *file, int line){} |
-void AnnotateIgnoreWritesEnd(const char *file, int line){} |
-void AnnotateIgnoreSyncBegin(const char *file, int line){} |
-void AnnotateIgnoreSyncEnd(const char *file, int line){} |
-void AnnotateEnableRaceDetection(const char *file, int line, int enable){} |
-void AnnotateNoOp(const char *file, int line, |
- const volatile void *arg){} |
-void AnnotateFlushState(const char *file, int line){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateCondVarWait)( |
+ const char *file, int line, const volatile void *cv, |
+ const volatile void *lock){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateCondVarSignal)( |
+ const char *file, int line, const volatile void *cv){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateCondVarSignalAll)( |
+ const char *file, int line, const volatile void *cv){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotatePublishMemoryRange)( |
+ const char *file, int line, const volatile void *address, long size){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateUnpublishMemoryRange)( |
+ const char *file, int line, const volatile void *address, long size){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotatePCQCreate)( |
+ const char *file, int line, const volatile void *pcq){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotatePCQDestroy)( |
+ const char *file, int line, const volatile void *pcq){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotatePCQPut)( |
+ const char *file, int line, const volatile void *pcq){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotatePCQGet)( |
+ const char *file, int line, const volatile void *pcq){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateNewMemory)( |
+ const char *file, int line, const volatile void *mem, long size){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateExpectRace)( |
+ const char *file, int line, const volatile void *mem, |
+ const char *description){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateFlushExpectedRaces)( |
+ const char *file, int line){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateBenignRace)( |
+ const char *file, int line, const volatile void *mem, |
+ const char *description){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateBenignRaceSized)( |
+ const char *file, int line, const volatile void *mem, long size, |
+ const char *description){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateMutexIsUsedAsCondVar)( |
+ const char *file, int line, const volatile void *mu){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateMutexIsNotPHB)( |
+ const char *file, int line, const volatile void *mu){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateTraceMemory)( |
+ const char *file, int line, const volatile void *arg){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateThreadName)( |
+ const char *file, int line, const char *name){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateIgnoreReadsBegin)( |
+ const char *file, int line){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateIgnoreReadsEnd)( |
+ const char *file, int line){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateIgnoreWritesBegin)( |
+ const char *file, int line){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateIgnoreWritesEnd)( |
+ const char *file, int line){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateIgnoreSyncBegin)( |
+ const char *file, int line){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateIgnoreSyncEnd)( |
+ const char *file, int line){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateEnableRaceDetection)( |
+ const char *file, int line, int enable){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateNoOp)( |
+ const char *file, int line, const volatile void *arg){} |
+void DYNAMIC_ANNOTATIONS_NAME(AnnotateFlushState)( |
+ const char *file, int line){} |
#endif /* DYNAMIC_ANNOTATIONS_ENABLED == 1 */ |
+#if DYNAMIC_ANNOTATIONS_PROVIDE_RUNNING_ON_VALGRIND == 1 |
static int GetRunningOnValgrind(void) { |
#ifdef RUNNING_ON_VALGRIND |
if (RUNNING_ON_VALGRIND) return 1; |
@@ -157,3 +166,5 @@ |
running_on_valgrind = local_running_on_valgrind = GetRunningOnValgrind(); |
return local_running_on_valgrind; |
} |
+ |
+#endif /* DYNAMIC_ANNOTATIONS_PROVIDE_RUNNING_ON_VALGRIND == 1 */ |