summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object
Commit message (Expand)AuthorAgeFilesLines
* CodeView: extract the OMF Directory HeaderSaleem Abdulrasool2016-08-091-8/+10
* Revert "Do not ignore SizeOfOptionalHeader in COFF header even if PE header i...Rui Ueyama2016-08-081-2/+1
* Do not ignore SizeOfOptionalHeader in COFF header even if PE header is not pr...Rui Ueyama2016-08-081-1/+2
* Add the first of what will be a long line of additional error checks for inva...Kevin Enderby2016-08-051-0/+5
* Clean up the logic of the Archive::Child::Child() with an assert to know Err ...Kevin Enderby2016-08-041-21/+23
* Clean up of libObject/Archive interfaces and change the last three uses of Er...Kevin Enderby2016-08-031-40/+75
* Reapply "More fixes to get good error messages for bad archives."Vedant Kumar2016-08-032-16/+66
* Revert "More fixes to get good error messages for bad archives."Vedant Kumar2016-08-032-66/+16
* RecordStreamer: handle inline asm "lazy_reference" and mark symbols as "used"Mehdi Amini2016-08-031-0/+2
* More fixes to get good error messages for bad archives.Kevin Enderby2016-08-022-16/+66
* Simplify some code found when it was moved in r277177David Blaikie2016-08-011-10/+10
* [COFF] Expose iterators for ImportAddressTableRVADavid Majnemer2016-07-311-2/+17
* [COFF] Remove a duplicate import_directory_table_entry definitionDavid Majnemer2016-07-311-4/+4
* Think this will fix issues with the error messages generated for malformed-ar...Kevin Enderby2016-07-291-15/+13
* The next step along the way to getting good error messages for bad archives.Kevin Enderby2016-07-292-89/+230
* Next step along the way to getting good error messages for bad archives.Kevin Enderby2016-07-251-23/+84
* [Support] Make ErrorAsOutParameter take an Error* rather than an Error&.Lang Hames2016-07-223-6/+5
* Next step along the way to getting good error messages for bad archives.Kevin Enderby2016-07-191-35/+46
* BPF: Use official ELF e_machine valueAlexei Starovoitov2016-07-151-0/+6
* [Object] Change Archive::findSym to return an Expected<Optional<Child>>.Lang Hames2016-07-141-9/+6
* [Object] Re-apply r275316 now that I have the corresponding LLD patch ready.Lang Hames2016-07-141-22/+26
* [Object] Revert r275316, Archive::child_iterator changes, while I update lld.Lang Hames2016-07-141-26/+22
* [Object] Change Archive::child_iterator for better interop with Error/Expected.Lang Hames2016-07-131-22/+26
* Add checks to the MachOObjectFile() constructor to make sure load commands sizesKevin Enderby2016-07-071-0/+19
* Object: support empty UID/GID fieldsSaleem Abdulrasool2016-07-051-2/+8
* function_refify. NFC.Benjamin Kramer2016-07-011-8/+5
* Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.Peter Collingbourne2016-06-291-117/+63
* Change Archive::create() from ErrorOr<...> to Expected<...> and updateKevin Enderby2016-06-293-20/+27
* [Object] Fix a -Wpessimizing-move error; clang-format; NFCVedant Kumar2016-06-291-5/+8
* Finish cleaning up most of the error handling in libObject’s MachOUniversal...Kevin Enderby2016-06-281-6/+12
* Change all but the last ErrorOr<...> use for MachOUniversalBinary to Expected...Kevin Enderby2016-06-272-12/+23
* [Object, COFF] An import data directory might not consist soley of importsDavid Majnemer2016-06-261-17/+29
* Thread Expected<...> up from libObject’s getSymbolAddress() for symbols to ...Kevin Enderby2016-06-243-6/+11
* Make sure Format is always initialized.Rafael Espindola2016-06-241-0/+5
* [IRObjectFile] Try to be defensive, add a break.Davide Italiano2016-06-231-0/+1
* [MachO] Finish moving fat header swap functions to MachO.hChris Bieneman2016-06-221-29/+1
* [IRObjectFile] Propagate .weak attribute correctly for ASM symbols.Davide Italiano2016-06-223-6/+15
* Add support for Darwin’s 64-bit universal files with 64-bit offsets and siz...Kevin Enderby2016-06-201-11/+47
* Support/ELF: Add AMDGPU relocation definitions to match documentationTom Stellard2016-06-171-0/+7
* Add support for Darwin’s static library table of contents with 64-bit offse...Kevin Enderby2016-06-171-3/+40
* Apply another batch of fixes from clang-tidy's performance-unnecessary-value-...Benjamin Kramer2016-06-171-3/+5
* [IRObjectFile] Handle .weak in RecordStreamer.Davide Italiano2016-06-171-1/+1
* [llvm-objdump] Support detection of feature bits from the object and implemen...Daniel Sanders2016-06-161-0/+67
* [Symbolize] Check if the PE file has a PDB and emit an error if we can't load itReid Kleckner2016-06-031-0/+11
* [COFF] Expose the PE debug data directory and dump itReid Kleckner2016-06-021-2/+70
* Change llvm-objdump, llvm-nm and llvm-size when reporting an object file errorKevin Enderby2016-05-311-6/+6
* [Object] Return an error code instead of assertingDavid Majnemer2016-05-281-4/+4
* [CMake] Restrict libxar linkage to just llvm-objdumpChris Bieneman2016-05-261-2/+0
* Add FIXMEs to all derived classes of std::error_category.Peter Collingbourne2016-05-241-0/+3
* Recommit r270547 ([llvm-dwarfdump] - Teach dwarfdump to decompress debug sect...George Rimar2016-05-242-0/+8
OpenPOWER on IntegriCloud