summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/value/main.c
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2017-01-25 21:23:06 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2017-01-25 21:23:06 +0000
commitc0fc25307143dd06c12fb2f5ebdb1dade7290ccf (patch)
treebbf9bbd918af122eaaece8518bc9260a3811ec3b /lldb/packages/Python/lldbsuite/test/python_api/value/main.c
parent65144c852d6a5b6a7c27c7361618386c71ada3a5 (diff)
downloadbcm5719-llvm-c0fc25307143dd06c12fb2f5ebdb1dade7290ccf.tar.gz
bcm5719-llvm-c0fc25307143dd06c12fb2f5ebdb1dade7290ccf.zip
Change the --retain-symbols-file implementation.
It now uses the same infrastructure as symbol versions. This fixes us creating a dynamic relocation without a corresponding dynamic symbol. This also means that unlike gold and bfd we keep a STB_LOCAL in the static symbol table. It seems an odd feature to offer precise control over what is in a symbol table that is not used by the dynamic linker. We can bring this back if needed, but it would probably be better to just have --discard option that tells the linker to keep in the static symbol table only what is in the dynamic one. Should fix the eog build. llvm-svn: 293093
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/value/main.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud