summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object
Commit message (Expand)AuthorAgeFilesLines
* For new archive member we only need to store the full path.Rafael Espindola2015-07-151-4/+4
* Simplify a few uses of remove_filename by using parent_path instead.Rafael Espindola2015-07-151-3/+2
* Handle the error of trying to convert a regular archive to a thin one.Rafael Espindola2015-07-151-0/+3
* Initial support for writing thin archives.Rafael Espindola2015-07-151-13/+24
* Use a range loop.Rafael Espindola2015-07-141-4/+2
* Add support for reading members out of thin archives.Rafael Espindola2015-07-141-1/+22
* Add a herper function. NFC.Rafael Espindola2015-07-141-8/+7
* Fix reading archive members with / in the name.Rafael Espindola2015-07-131-3/+3
* Add support deterministic output in llvm-ar and make it the default.Rafael Espindola2015-07-131-17/+43
* llvm-ar: Pad the symbol table to 4 bytes.Rafael Espindola2015-07-091-2/+5
* Basic support for BSD symbol tables in archives.Rafael Espindola2015-07-091-17/+39
* Remove redundant variable. NFC.Rafael Espindola2015-07-091-2/+1
* Add a helper to printing BE of LE depending on the format.Rafael Espindola2015-07-091-6/+10
* Extract printBSDMemberHeader.Rafael Espindola2015-07-091-22/+25
* Don't reject an archive with just a symbol table.Rafael Espindola2015-07-081-1/+1
* Disallow Archive::child_iterator that don't point to an archive.Rafael Espindola2015-07-082-3/+2
* Use a raw_svector_ostream and simplify a loop. NFC.Rafael Espindola2015-07-081-6/+3
* Start adding support for writing archives in BSD format.Rafael Espindola2015-07-081-10/+30
* Inline function into only use.Rafael Espindola2015-07-081-12/+6
* Add a helper function to reduce a bit of code duplication.Rafael Espindola2015-07-081-25/+22
* Use a range loop. NFC.Rafael Espindola2015-07-081-8/+6
* Delete UnknownAddress. It is a perfectly valid symbol value.Rafael Espindola2015-07-073-11/+12
* Common symbols don't have a value.Rafael Espindola2015-07-071-3/+2
* Common symbols are not undefined, at least for ObjectFile.Rafael Espindola2015-07-071-3/+2
* Simplify, NFC.Rafael Espindola2015-07-071-3/+2
* Remove getRelocationAddress.Rafael Espindola2015-07-063-20/+7
* Check that COFF .obj files have sections with zero virtual address spaces.Rafael Espindola2015-07-061-0/+2
* Object/COFF: Do not rely on VirtualSize being 0 in object files.Rui Ueyama2015-07-041-8/+4
* [ELFYAML] Fix handling SHT_NOBITS sections by obj2yaml/yaml2obj toolsSimon Atanasyan2015-07-031-0/+10
* Return ErrorOr from getSymbolAddress.Rafael Espindola2015-07-033-13/+10
* Use getValue instead of getAddress in a few MachO only cases.Rafael Espindola2015-07-031-5/+2
* This reverts commit r241350 and r241352.Rafael Espindola2015-07-031-10/+0
* [ELFYAML] Make the Size field for .bss section optionalSimon Atanasyan2015-07-031-1/+1
* [ELFYAML] Fix handling SHT_NOBITS sections by obj2yaml/yaml2obj toolsSimon Atanasyan2015-07-031-0/+10
* Return ErrorOr from SymbolRef::getName.Rafael Espindola2015-07-024-14/+15
* Return ErrorOr from getSection.Rafael Espindola2015-07-011-0/+2
* Use ErrorOr in getRelocationAdress.Rafael Espindola2015-06-303-10/+7
* Implement containsSymbol with other lower level methods.Rafael Espindola2015-06-303-23/+7
* Don't return error_code from a function that doesn't fail.Rafael Espindola2015-06-303-11/+5
* Move function to the only file that uses it.Rafael Espindola2015-06-301-24/+0
* Don't return error_code from a function that doesn't fail.Rafael Espindola2015-06-301-7/+5
* Don't return error_code from a function that doesn't fail.Rafael Espindola2015-06-303-18/+8
* Object/COFF: Define coff_symbol_generic.Rui Ueyama2015-06-301-6/+10
* Don't return error_code from function that never fails.Rafael Espindola2015-06-293-18/+6
* [SymbolSize] Skip sorting by index, just assign by index.Benjamin Kramer2015-06-291-7/+3
* Factor out the checking of string tables.Rafael Espindola2015-06-291-0/+2
* Simplify getSymbolType.Rafael Espindola2015-06-262-43/+26
* Add an ELFSymbolRef type.Rafael Espindola2015-06-251-2/+2
* Use computeSymbolSizes in llvm-symbolize.Rafael Espindola2015-06-251-1/+4
* libObject/COFF: Add a function to get pointers to relocation entries.Rui Ueyama2015-06-251-0/+10
OpenPOWER on IntegriCloud