summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/Archive.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove object_error::success and use std::error_code() insteadRui Ueyama2015-06-091-6/+6
* Object: Add Archive::getNumberOfSymbols().Rui Ueyama2015-05-261-14/+13
* Use read{16,32,64}{le,be}() instead of *reinterpret_cast<u{little,big}{16,32,...Rui Ueyama2015-03-021-37/+24
* [Object] Support reading 64-bit MIPS ELF archivesSimon Atanasyan2015-02-171-5/+25
* [Object] Reformat the code with clang-formatSimon Atanasyan2015-02-101-6/+5
* Fix the Archive::Child::getRawSize() method used by llvm-objdump’s -archive...Kevin Enderby2015-01-161-1/+1
* This should fix the build bot clang-cmake-armv7-a15-full failing onKevin Enderby2015-01-161-2/+0
* Add the option, -archive-headers, used with -macho to print the Mach-O archiv...Kevin Enderby2015-01-151-0/+13
* Start adding thin archive support.Rafael Espindola2014-12-161-3/+17
* Object, support both mach-o archive t.o.c file namesNick Kledzik2014-11-121-1/+1
* Don't own the buffer in object::Binary.Rafael Espindola2014-08-191-22/+13
* A std::unique_ptr case I missed in the previous patch.Rafael Espindola2014-07-311-2/+3
* Correct the ownership passing semantics of object::createBinary and make them...David Blaikie2014-07-211-1/+1
* Remove unnecessary use of unique_ptr::release() used to construct another uni...David Blaikie2014-07-211-2/+1
* Remove unused variable.David Blaikie2014-07-211-1/+0
* Add support for BSD format Archive map symbols (aka the table of contentsKevin Enderby2014-07-081-6/+63
* Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy.Rafael Espindola2014-06-241-7/+6
* Pass a std::unique_ptr& to the create??? methods is lib/Object.Rafael Espindola2014-06-231-4/+1
* Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola2014-06-231-1/+6
* Convert the Archive API to use ErrorOr.Rafael Espindola2014-06-161-55/+42
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-131-15/+15
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-121-0/+1
* Use error_code() instead of error_code::succes()Rafael Espindola2014-05-311-1/+1
* Remove last uses of OwningPtr from llvm. As far as I can tell these method ve...Craig Topper2014-05-181-17/+0
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-2/+2
* [C++11] Add overloads for externally used OwningPtr functions.Ahmed Charles2014-03-051-7/+24
* Add a SymbolicFile interface between Binary and ObjectFile.Rafael Espindola2014-02-211-2/+3
* Be a bit more consistent about using ErrorOr when constructing Binary objects.Rafael Espindola2014-01-211-0/+8
* Rename these methods to match the style guide.Rafael Espindola2014-01-211-15/+15
* Return an ErrorOr<Binary *> from createBinary.Rafael Espindola2014-01-151-3/+4
* 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
OpenPOWER on IntegriCloud