summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api
diff options
context:
space:
mode:
authorGeorge Rimar <grimar@accesssoftek.com>2018-03-24 13:10:19 +0000
committerGeorge Rimar <grimar@accesssoftek.com>2018-03-24 13:10:19 +0000
commitd8281379f97a3e63ac7ab16582c5f81cd01baba9 (patch)
tree2b6b02f3e6856f9f24f68c02c96e7068a0bc2fb7 /lldb/packages/Python/lldbsuite/test/python_api
parent96d81916b05c32b475fc8e7d77dda1485068c1d0 (diff)
downloadbcm5719-llvm-d8281379f97a3e63ac7ab16582c5f81cd01baba9.tar.gz
bcm5719-llvm-d8281379f97a3e63ac7ab16582c5f81cd01baba9.zip
[ELF] - Do not ignore discarding of .rela.plt/.rela.dyn, allow doing custom layout for them.
Currently when we build input sections list in linker script we ignore all rel[a] sections. That was done to support scripts like .rela.dyn : { *(.rela.data) } for emit relocs. Though as a result following scripts were also silently ignored: /DISCARD/ : { *(.rela.plt) /DISCARD/ : { *(.rela.dyn) and we produced output with this sections. That is not ideal. The solution this patch suggests is simple: do not ignore synthetic rel[a] sections. That way we can enable common discarding logic for them and report a proper error. Differential revision: https://reviews.llvm.org/D41640 llvm-svn: 328419
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud