aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Module.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-10-07 19:18:16 +0000
committerRui Ueyama <ruiu@google.com>2015-10-07 19:18:16 +0000
commit15ef5e174b2189231d837576e450b626e5bf730d (patch)
tree5c08fee784a3b72b38591c7d2d2685858faa93eb /llvm/lib/IR/Module.cpp
parent4264e2d531f7065bef755a8c930a8b027ff6f595 (diff)
downloadllvm-15ef5e174b2189231d837576e450b626e5bf730d.zip
llvm-15ef5e174b2189231d837576e450b626e5bf730d.tar.gz
llvm-15ef5e174b2189231d837576e450b626e5bf730d.tar.bz2
ELF2: Make singleton output sections globally accessible.
Previously, output sections that are handled specially by the linker (e.g. PLT or GOT) were created by Writer and passed to other classes that need them. The problem was that because these special sections are required by so many classes, the plumbing work became too much burden. This patch is to simply make them accessible from anywhere in the linker to eliminate the plumbing work once and for all. http://reviews.llvm.org/D13486 llvm-svn: 249590
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions