diff options
| author | Peter Smith <peter.smith@linaro.org> | 2016-10-10 10:10:27 +0000 |
|---|---|---|
| committer | Peter Smith <peter.smith@linaro.org> | 2016-10-10 10:10:27 +0000 |
| commit | 0760605ac5c482f917de5eb11560a86672ec995d (patch) | |
| tree | c0af9adac532304ebbe2fa03f9c36bec952103bd /lldb/packages/Python/lldbsuite/test/python_api/module_section | |
| parent | 50188b2771c7ef81c4d439ac6133d51bdfa775a0 (diff) | |
| download | bcm5719-llvm-0760605ac5c482f917de5eb11560a86672ec995d.tar.gz bcm5719-llvm-0760605ac5c482f917de5eb11560a86672ec995d.zip | |
[ELF][ARM] Garbage collection support for .ARM.exidx sections
.ARM.exidx sections have a reverse dependency on the section they have
a SHF_LINK_ORDER dependency on. In other words a .ARM.exidx section is
live only if the executable section it describes is live. We implement
this with a reverse dependency field in InputSection.
Adding the dependency to InputSection is the simplest implementation
but it could be moved out to a separate map if it were found to decrease
performance for non ARM targets.
Differential revision: https://reviews.llvm.org/D25234
llvm-svn: 283734
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/module_section')
0 files changed, 0 insertions, 0 deletions

