Commit d10dce1c authored by Zhangyi Chen's avatar Zhangyi Chen

Fix the issue that weak annotation didn't work

...@@ -255,7 +255,7 @@ static int GetRunningOnValgrind(void) { ...@@ -255,7 +255,7 @@ static int GetRunningOnValgrind(void) {
} }
/* See the comments in dynamic_annotations.h */ /* See the comments in dynamic_annotations.h */
int DYNAMIC_ANNOTATIONS_ATTRIBUTE_WEAK RunningOnValgrind(void) { int __attribute__((weak)) RunningOnValgrind(void) {
static volatile int running_on_valgrind = -1; static volatile int running_on_valgrind = -1;
/* C doesn't have thread-safe initialization of statics, and we /* C doesn't have thread-safe initialization of statics, and we
don't want to depend on pthread_once here, so hack it. */ don't want to depend on pthread_once here, so hack it. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment