DescriptionDisable ICF for Valgrind/ThreadSanitizer Release builds
With ICF the linker merges identical functions into one block of assembly,
which leads to
a) wrong symbols for some functions - which is debugger/Valgrind-unfriendly
b) all ThreadSanitizer annotations end up being one function which makes TSan crazy.
Since we run release code (with -O1 -g) on Valgrind bots,
we have to disable ICF if release_valgrind_build!=0.
BUG=82114
TEST=linux_tsan trybot goes green
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=84802
Patch Set 1 : '' #Patch Set 2 : '' #
Messages
Total messages: 5 (0 generated)
|