This patch changes the default behavior on Mach-O platforms to not use liveness tracking for global metadata unless a new hidden flag, -asan-dead-strip-globals, is passed.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
The dead-strip.c test is broken because:
clang-3.9: warning: argument unused during compilation: '-Xllvm' clang-3.9: warning: argument unused during compilation: '-asan-dead-strip-globals'
I guess it's -mllvm. Fixing.
Comment Actions
I changed the flag to -asan-globals-live-support and committed as r274578 and r274579.