Mirror the llvm changes that split Bitcode/ReaderWriter.h
authorTeresa Johnson <tejohnson@google.com>
Fri, 11 Nov 2016 05:35:22 +0000 (05:35 +0000)
committerTeresa Johnson <tejohnson@google.com>
Fri, 11 Nov 2016 05:35:22 +0000 (05:35 +0000)
commit1e390897bafdb8fbeec855014a2dd625850ee583
tree3dc70caa6e816ffc1e9791fd946f1a662d42b9a9
parentffc4e2420fd0ffe4444329f21420ee0c39f273a1
Mirror the llvm changes that split Bitcode/ReaderWriter.h

The change in D26502 splits ReaderWriter.h, which contains the APIs
into both the BitReader and BitWriter libraries, into BitcodeReader.h
and BitcodeWriter.h.

Change lld uses to the appropriate split header, removing it
completely in one case where it wasn't needed.

llvm-svn: 286568
lld/ELF/InputFiles.cpp
lld/ELF/SymbolTable.cpp