diff options
author | Tamas Berghammer <tberghammer@google.com> | 2015-09-02 11:24:33 +0100 |
---|---|---|
committer | Tamas Berghammer <tberghammer@google.com> | 2015-12-11 11:39:02 +0000 |
commit | 76e5eab8610dcded41455e3bc8131dc6d26b4929 (patch) | |
tree | 20de97e64863007e6be8683c6599c0a50ffaf9db /compiler/driver/compiler_driver_test.cc | |
parent | f9a9f2bba730a4f47aa84d2b97d3f52f6a73ac1f (diff) |
Mark __jit_debug_register_code as a unique symbol
This symbol is used to notify the debugger about JIT library load/unload
events. Because of ICF, several functions with the same body put to the
same adress by the linker what causes the debugger to get notifictaion
about JIT load/unload events in several case where it isn't really happened.
This change disable ICF for the __jit_debug_register_code symbol to prevent
this behavior with keeping the symbol unique in the object file.
This is the 3rd attemp to mark the __jit_debug_register_code symbol unique
as the previous 2 failed because of some confilict with unrelated changes.
Tracking bug for making the same change for aarch64 after we switch to gold
there: b/26149442
Change-Id: I6edc45f27d5e57a66fb9d98c32a081f711565810
Diffstat (limited to 'compiler/driver/compiler_driver_test.cc')
0 files changed, 0 insertions, 0 deletions