summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp
diff options
context:
space:
mode:
authorDave Lee <davelee.com@gmail.com>2017-11-08 00:58:50 +0000
committerDave Lee <davelee.com@gmail.com>2017-11-08 00:58:50 +0000
commit7db10de5e69c1e1d7f19db721cf93ddf50b124ed (patch)
tree8100cfb63dc8e8cf58c8b41f450d7d3a46b199fe /llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp
parent4709ab912489556eaaaa96fb596e2dc3e798e375 (diff)
downloadbcm5719-llvm-7db10de5e69c1e1d7f19db721cf93ddf50b124ed.tar.gz
bcm5719-llvm-7db10de5e69c1e1d7f19db721cf93ddf50b124ed.zip
Reapply: Allow yaml2obj to order implicit sections for ELF
Summary: This change allows yaml input to control the order of implicitly added sections (`.symtab`, `.strtab`, `.shstrtab`). The order is controlled by adding a placeholder section of the given name to the Sections field. This change is to support changes in D39582, where it is desirable to control the location of the `.dynsym` section. This reapplied version fixes: 1. use of a function call within an assert 2. failing lld test which has an unnamed section Additionally, one more test to cover the unnamed section failure. Reviewers: compnerd, jakehehrlich Reviewed By: jakehehrlich Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D39749 llvm-svn: 317646
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud