diff options
author | Simon Atanasyan <simon@atanasyan.com> | 2016-01-12 06:23:57 +0000 |
---|---|---|
committer | Simon Atanasyan <simon@atanasyan.com> | 2016-01-12 06:23:57 +0000 |
commit | 188558e5eb99f6af92b5cc9313e6f8ba9212b686 (patch) | |
tree | 40c89252dc9ce63a021a54ff9465bc4d6f5949c8 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py | |
parent | 884fc3e4dfb7c4f5d5a80d0b29356d56bed34dcd (diff) | |
download | bcm5719-llvm-188558e5eb99f6af92b5cc9313e6f8ba9212b686.tar.gz bcm5719-llvm-188558e5eb99f6af92b5cc9313e6f8ba9212b686.zip |
[ELF][MIPS] Prevent substitution of _gp_disp symbol
On MIPS O32 ABI, _gp_disp is a magic symbol designates offset between
start of function and gp pointer into GOT. To make seal with such symbol
we add new method addIgnoredStrong(). It adds ignored symbol with global
binding to prevent the symbol substitution. The addIgnored call is not
enough here because this call adds a weak symbol which might be
substituted by symbol from shared library.
Differential Revision: http://reviews.llvm.org/D16084
llvm-svn: 257449
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py')
0 files changed, 0 insertions, 0 deletions