===================================================================
@@ -426,6 +426,10 @@
ignore_init = 1;
}
+ /* Must be some artificial thunk function. */
+ if (DECL_ARTIFICIAL (cfun->decl) && DECL_IGNORED_P (cfun->decl))
+ return tsan_ignore_func;
+
src_name = expand_location (cfun->function_start_locus).file;
if (src_name == NULL)
src_name = "";
===================================================================
@@ -1,3 +1,7 @@
+2011-12-16 Dmitriy Vyukov <dvyukov@google.com>
+
+ * tree-tsan.c (tsan_ignore): Add check for thunks.
+
2011-12-16 Dehao Chen <dehao@google.com>
* ipa-inline-transform.c (dump_inline_decision): New function.