summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCLinkerOptimizationHint.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2017-10-11 01:19:33 +0000
committerRui Ueyama <ruiu@google.com>2017-10-11 01:19:33 +0000
commitac27de9dc707bb1dd191a2deb6ad347e0f9df602 (patch)
treeda286b64d5c67762b1693d6de3008522d1b0d948 /llvm/lib/MC/MCLinkerOptimizationHint.cpp
parentb920f85d8e8c067362618d6067686c6a5d84005a (diff)
downloadbcm5719-llvm-ac27de9dc707bb1dd191a2deb6ad347e0f9df602.tar.gz
bcm5719-llvm-ac27de9dc707bb1dd191a2deb6ad347e0f9df602.zip
Remove ScriptConfiguration class and move the members to LinkerScript class.
ScriptConfiguration was a class to contain parsed results of linker scripts. LinkerScript is a class to interpret it. That ditinction was needed because we haven't instantiated LinkerScript early (because, IIRC, LinkerScript class was a ELFT template function). So, when we parse linker scripts, we couldn't directly store the result to a LinkerScript instance. Now, that limitation is gone. We instantiate LinkerScript at the very beginning of our main function. We can directly store parse results to a LinkerScript instance. llvm-svn: 315403
Diffstat (limited to 'llvm/lib/MC/MCLinkerOptimizationHint.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud