diff options
author | Rui Ueyama <ruiu@google.com> | 2015-10-07 19:18:16 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-10-07 19:18:16 +0000 |
commit | 15ef5e174b2189231d837576e450b626e5bf730d (patch) | |
tree | 5c08fee784a3b72b38591c7d2d2685858faa93eb /llvm/lib/IR/Module.cpp | |
parent | 4264e2d531f7065bef755a8c930a8b027ff6f595 (diff) | |
download | llvm-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