Revert "More fixes to get good error messages for bad archives."
authorVedant Kumar <vsk@apple.com>
Wed, 3 Aug 2016 18:44:32 +0000 (18:44 +0000)
committerVedant Kumar <vsk@apple.com>
Wed, 3 Aug 2016 18:44:32 +0000 (18:44 +0000)
commitbfb6072d84fbd6169d57afe9d812de1abca7b5d7
treeca63aef2231c865815c8d3af447996f6e9c34b96
parent23ee12e173762f977f1deeec14dccb32f6478204
Revert "More fixes to get good error messages for bad archives."

This reverts commit r277540. It breaks the build with:

../lib/Object/Archive.cpp:264:41: error: return type of out-of-line definition of 'llvm::object::ArchiveMemberHeader::getUID' differs from that in the declaration
Expected<unsigned> ArchiveMemberHeader::getUID() const {
~~~~~~~~~~~~~~~~~~                      ^
include/llvm/Object/Archive.h:53:12: note: previous declaration is here
  unsigned getUID() const;
  ~~~~~~~~ ^

llvm-svn: 277627
llvm/include/llvm/Object/Archive.h
llvm/lib/Object/Archive.cpp
llvm/lib/Object/ArchiveWriter.cpp
llvm/test/tools/llvm-objdump/Inputs/libbogus11.a [deleted file]
llvm/test/tools/llvm-objdump/Inputs/libbogus12.a [deleted file]
llvm/test/tools/llvm-objdump/Inputs/libbogus13.a [deleted file]
llvm/test/tools/llvm-objdump/Inputs/libbogus14.a [deleted file]
llvm/test/tools/llvm-objdump/malformed-archives.test
llvm/tools/dsymutil/BinaryHolder.cpp
llvm/tools/llvm-ar/llvm-ar.cpp
llvm/tools/llvm-objdump/MachODump.cpp