Runtime support for the new instrumentation of globals based on !associated, and a bunch of tests.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D30120
[asan] Fix dead stripping of globals on Linux (compiler-rt) ClosedPublic Authored by eugenis on Feb 17 2017, 3:06 PM.
Details Summary Runtime support for the new instrumentation of globals based on !associated, and a bunch of tests.
Diff Detail
Event Timelineeugenis added a parent revision: D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections.Mar 14 2017, 6:27 PM This revision is now accepted and ready to land.Mar 16 2017, 2:52 PM Closed by commit rL298159: [asan] Fix dead stripping of globals on Linux (compiler-rt) (authored by eugenis). · Explain WhyMar 17 2017, 4:35 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 92228 compiler-rt/trunk/lib/asan/asan_globals.cc
compiler-rt/trunk/lib/asan/asan_interface.inc
compiler-rt/trunk/lib/asan/asan_interface_internal.h
compiler-rt/trunk/test/asan/CMakeLists.txt
compiler-rt/trunk/test/asan/TestCases/Linux/global-overflow-bfd.cc
compiler-rt/trunk/test/asan/TestCases/Linux/global-overflow-lld.cc
compiler-rt/trunk/test/asan/TestCases/Linux/globals-gc-sections-lld.cc
compiler-rt/trunk/test/asan/TestCases/Linux/globals-gc-sections.cc
|