ELF: Move code to where it is used, and related cleanups. NFC.
authorPeter Collingbourne <peter@pcc.me.uk>
Tue, 26 Apr 2016 23:52:44 +0000 (23:52 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Tue, 26 Apr 2016 23:52:44 +0000 (23:52 +0000)
commit676c7cd1ed0fa54f65ab5fade1b4b8b61a2968d1
treee119b018995598568ee0b3a7d893d3a7be4f6f01
parentd9974cc9131e8f3a342b4b12941a9cb7cb7228b0
ELF: Move code to where it is used, and related cleanups. NFC.

Differential Revision: http://reviews.llvm.org/D19490

llvm-svn: 267637
lld/ELF/ICF.cpp
lld/ELF/InputFiles.h
lld/ELF/InputSection.cpp
lld/ELF/InputSection.h
lld/ELF/MarkLive.cpp
lld/ELF/OutputSections.cpp
lld/ELF/Writer.cpp