aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Object/Archive.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-37/+24
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-14/+58
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-25/+15
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-68/+114
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-19/+2
* Update to LLVM 3.5a.Stephen Hines2014-04-241-22/+49
* Add support for the 's' operation to llvm-ar.Rafael Espindola2013-07-291-2/+6
* Add 'const' qualifiers to static const char* variables.Craig Topper2013-07-161-1/+1
* Change llvm-ar to use lib/Object.Rafael Espindola2013-07-121-26/+23
* Don't reject an empty archive.Rafael Espindola2013-07-121-4/+6
* Find the symbol table on archives created on OS X.Rafael Espindola2013-07-101-3/+14
* Don't crash in 'llvm -s' when an archive has no symtab.Rafael Espindola2013-07-101-1/+7
* Add missing getters. They will be used in llvm-ar.Rafael Espindola2013-07-091-0/+32
* Archive members cannot be larger than 4GB. Return a uint32_t.Rafael Espindola2013-07-091-5/+5
* Add getHeader helper and move ToHeader to the cpp file.Rafael Espindola2013-07-091-2/+6
* Compute the size of an archive member in the constructor.Rafael Espindola2013-07-091-14/+13
* Move some code out of line. No functionality change.Rafael Espindola2013-07-091-0/+70
* Remove a useless declarations (found by scan-build)Sylvestre Ledru2013-07-051-1/+0
* Use the raw member names in Archive::Archive.Rafael Espindola2013-07-051-15/+10
* Add support for archives with no symbol table or string table.Rafael Espindola2013-07-041-1/+1
* Add support for gnu archives with a string table and no symtab.Rafael Espindola2013-07-031-27/+52
* Remove the LLVM specific archive index.Rafael Espindola2013-06-141-2/+1
* [Object/COFF] Fix Windows .lib name handling.Rui Ueyama2013-06-031-4/+10
* [Object][Archive] Improve performance.Michael J. Spencer2013-02-031-98/+10
* [Object][Archive] Fix name handling with bsd style long names.Michael J. Spencer2013-01-101-8/+14
* [Object][Archive] Apparently StringRef::getAsInteger for APInt accepts spaces.Michael J. Spencer2013-01-101-2/+6
* [Object][Archive] Use uint64_t instead of APInt. It is significantly faster.Michael J. Spencer2013-01-091-10/+10
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+1
* s/assert/llvm_unreachable/Matt Beaumont-Gay2012-11-141-3/+4
* Fix broken asserts. Also, spell 'indices' correctly.Matt Beaumont-Gay2012-11-141-6/+6
* [Object] Fix endianess bug by refactoring Archive::Symbol::getMember.Michael J. Spencer2012-11-141-18/+32
* Adding changes to support GNU style archive library readingShankar Easwaran2012-11-131-26/+118
* Convert comments to proper Doxygen comments.Dmitri Gribenko2012-06-091-1/+1
* Mark some static arrays as const.Craig Topper2012-05-241-2/+2
* [Object]David Meyer2012-03-091-1/+1
* Remove static ctor.Benjamin Kramer2012-02-221-2/+2
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Simplify code.Benjamin Kramer2011-11-041-4/+3
* Removed unused variable.Chad Rosier2011-11-021-1/+0
* Object/Archive: Add symbol table iteration.Michael J. Spencer2011-11-021-9/+71
* Object/Archive: Cleanup anon namespace.Michael J. Spencer2011-10-251-8/+5
* Object/Archive: Add BSD style long file name support and skip internal members.Michael J. Spencer2011-10-251-7/+48
* lib/Object: Suppress warnings on gcc-4.3.4 cygwinNAKAMURA Takumi2011-10-081-1/+1
* Object: constize Archive.Michael J. Spencer2011-10-081-2/+2
* Object: Add archive support.Michael J. Spencer2011-09-271-0/+172