[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Dec 12 21:23:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265

--- Comment #21 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
FYI, the #c12 patch needs more work, in particular the inliner probably has to
drop the TSAN_FUNC_EXIT () internal calls, otherwise after inlining there can
be multiple of them which is undesirable, as tsan supposedly doesn't care about
inline functions.  And on the other side, when e.g. OpenMP outlines some SESE
region into a new function, we probably need to add TSAN_FUNC_EXIT () there.



More information about the Gcc-bugs mailing list