aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Archive.cpp
AgeCommit message (Collapse)AuthorFilesLines
2012-11-14s/assert/llvm_unreachable/Matt Beaumont-Gay1-3/+4
llvm-svn: 167936
2012-11-14Fix broken asserts. Also, spell 'indices' correctly.Matt Beaumont-Gay1-6/+6
llvm-svn: 167894
2012-11-14[Object] Fix endianess bug by refactoring Archive::Symbol::getMember.Michael J. Spencer1-18/+32
llvm-svn: 167893
2012-11-13Adding changes to support GNU style archive library readingShankar Easwaran1-26/+118
llvm-svn: 167853
2012-06-09Convert comments to proper Doxygen comments.Dmitri Gribenko1-1/+1
llvm-svn: 158248
2012-05-24Mark some static arrays as const.Craig Topper1-2/+2
llvm-svn: 157377
2012-03-09[Object]David Meyer1-1/+1
Make Binary::TypeID more granular, to distinguish between ELF 32/64 little/big llvm-svn: 152435
2012-02-22Remove static ctor.Benjamin Kramer1-2/+2
llvm-svn: 151160
2011-12-20Unweaken vtables as per ↵David Blaikie1-0/+2
http://llvm.org/docs/CodingStandards.html#ll_virtual_anch llvm-svn: 146960
2011-11-04Simplify code.Benjamin Kramer1-4/+3
llvm-svn: 143695
2011-11-02Removed unused variable.Chad Rosier1-1/+0
llvm-svn: 143591
2011-11-02Object/Archive: Add symbol table iteration.Michael J. Spencer1-9/+71
llvm-svn: 143561
2011-10-25Object/Archive: Cleanup anon namespace.Michael J. Spencer1-8/+5
llvm-svn: 142983
2011-10-25Object/Archive: Add BSD style long file name support and skip internal members.Michael J. Spencer1-7/+48
llvm-svn: 142981
2011-10-08lib/Object: Suppress warnings on gcc-4.3.4 cygwinNAKAMURA Takumi1-1/+1
llvm-svn: 141485
2011-10-08Object: constize Archive.Michael J. Spencer1-2/+2
llvm-svn: 141448
2011-09-27Object: Add archive support.Michael J. Spencer1-0/+172
llvm-svn: 140626