Saleem Abdulrasool
864bd176a6
test: adjust the test for the BSD format
...
The padding for ld64 changes the header to include the padding. Adjust
the test to account for this.
llvm-svn: 294619
2017-02-09 20:06:30 +00:00
Rafael Espindola
142fc2d1c2
Accept lower case to handle windows error messages.
...
llvm-svn: 242236
2015-07-14 22:42:21 +00:00
Rafael Espindola
4b83cb5390
Add support for reading members out of thin archives.
...
For now the Archive owns the buffers of the thin archive members.
This makes for a simple API, but all the buffers are destructed
only when the archive is destructed. This should be fine since we
close the files after mmap so we should not hit an open file
limit.
llvm-svn: 242215
2015-07-14 22:18:43 +00:00
Rafael Espindola
e549b8c259
llvm-ar: Don't try to extract from thin archives.
...
This matches the gnu ar behavior.
llvm-svn: 242162
2015-07-14 16:55:13 +00:00
Rafael Espindola
c3eec458ab
llvm-ar: print an error when the requested member is not found.
...
llvm-svn: 242156
2015-07-14 16:02:40 +00:00
Rafael Espindola
bcb440fb1f
Rename a test. NFC.
...
llvm-svn: 242151
2015-07-14 15:06:18 +00:00