Consistent use of header file for ICF and MarkLive
authorSam Clegg <sbc@chromium.org>
Tue, 20 Feb 2018 22:09:59 +0000 (22:09 +0000)
committerSam Clegg <sbc@chromium.org>
Tue, 20 Feb 2018 22:09:59 +0000 (22:09 +0000)
commitf187c4d2e578d477c3db8e6998bd91ba622c6530
treedeca74d2044dfc9fd149edcbdcf4b5b1eb75a6fa
parentfd0630665b141d83a86b40cfd3e49be1dd80e005
Consistent use of header file for ICF and MarkLive

Previously wasm used a separate header to declare markLive
and ELF used to declare ICF.  This change makes each backend
consistently declare these in their own headers.

Differential Revision: https://reviews.llvm.org/D43529

llvm-svn: 325631
lld/COFF/Driver.cpp
lld/COFF/Driver.h
lld/COFF/ICF.cpp
lld/COFF/ICF.h [new file with mode: 0644]
lld/COFF/MarkLive.h [new file with mode: 0644]
lld/ELF/Driver.cpp
lld/ELF/ICF.h
lld/ELF/MarkLive.cpp
lld/ELF/MarkLive.h [new file with mode: 0644]
lld/ELF/Strings.cpp
lld/ELF/Writer.h