summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO
Commit message (Expand)AuthorAgeFilesLines
...
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-6/+3
* [MachO] Factor out a fair amount of duplicated code. NFCI.Davide Italiano2016-09-121-26/+14
* [MachO] Remove code accidentally cut'n'pasted 3 times.Davide Italiano2016-09-101-204/+0
* Fix shared library build.Rafael Espindola2016-09-061-0/+1
* Use the demangler in llvm.Rafael Espindola2016-09-061-7/+2
* ReaderWriter: Use ilist_noalloc_traits for TrieEdge, NFCDuncan P. N. Exon Smith2016-09-031-8/+3
* ADT: Remove uses of ilist_*sentinel_traits, NFCDuncan P. N. Exon Smith2016-08-221-4/+0
* MachO: Use ilist_half_embedded_sentinel_traits, NFCDuncan P. N. Exon Smith2016-08-121-12/+4
* Dead strip DESC bits should only be set on object files.Pete Cooper2016-08-111-1/+2
* Better compress lazy binding info to match ld64.Pete Cooper2016-08-111-8/+11
* Generate slightly more compressed binding opcodes when entries are the same a...Pete Cooper2016-08-111-12/+37
* Arm64 stubs alignment is 2, not 4.Pete Cooper2016-08-111-2/+2
* Change when we choose to add an LC_LOAD_DYLIB to the final image.Pete Cooper2016-08-113-16/+17
* Fix off-by-one error in default currentVersion.Pete Cooper2016-08-111-2/+2
* [lld][MachO] Fix LC_SEGEMENT[_64] filesize computation in -r mode.Lang Hames2016-08-101-1/+3
* The first string table entry should be a null terminated space, not just null.Pete Cooper2016-08-081-2/+5
* ExportTrie nodes need to be visisted in order.Pete Cooper2016-08-051-2/+30
* [lld][MachO] Replace some std::string with char* buffers to eliminate mem leaks.Lang Hames2016-07-292-13/+15
* [lld][MachO] Remove some debugging output code that was mistakenly left in inLang Hames2016-07-282-30/+0
* [lld][MachO] Re-apply r276921 with fix - initialize strings for debug stringLang Hames2016-07-279-26/+863
* [lld][MachO] Temporarily revert r276921 - it's causing bot-failures on Linux.Lang Hames2016-07-279-862/+26
* [lld][MachO] Add debug info support for MachO.Lang Hames2016-07-279-26/+862
* [lld][MachO] Add support for S_ATTR_DEBUG to the MachO YAML reader/writer.Lang Hames2016-07-261-0/+2
* [lld][MachO] Remove SimpleFile::definedAtoms().Lang Hames2016-06-282-12/+12
* [lld][MachO] Remove stray comment.Lang Hames2016-06-271-2/+0
* [lld][MachO] Add support for x86-64 negDelta64 references and fix negDelta32.Lang Hames2016-06-252-37/+61
* Apply clang-tidy's misc-move-constructor-init to lld.Benjamin Kramer2016-06-031-1/+2
* Fix some Include What You Use warnings; other minor fixes.Eugene Zelenko2016-04-291-3/+14
* Add missing header (NFC)Mehdi Amini2016-04-181-0/+1
* [lld][MachO] Clean up some unnecessarily verbose code. NFC.Lang Hames2016-04-061-4/+1
* [lld][MachO] Check Expected<T> for error prior to destruction.Lang Hames2016-04-051-15/+17
* Revert "Remove useless unreachable. Switch coverage already gives us this. ...Pete Cooper2016-03-311-0/+1
* Use Expected<T> instead of ErrorOr<T>in yaml reader. NFCPete Cooper2016-03-312-4/+5
* Change library search methods to return Optional instead of ErrorOr.Pete Cooper2016-03-311-13/+14
* Fix a bunch more of -Wpessimizing-move issues.Pete Cooper2016-03-311-4/+4
* Fix a bunch of -Wpessimizing-move issues.Pete Cooper2016-03-313-4/+4
* Convert a few macho reader/writer helpers to new error handling. NFC.Pete Cooper2016-03-312-30/+34
* Convert readBinary to llvm::Error. NFCPete Cooper2016-03-303-11/+12
* Convert normalized file to atoms methods to new error handling. NFC.Pete Cooper2016-03-304-119/+128
* Convert lld file writing to llvm::Error. NFC.Pete Cooper2016-03-304-34/+35
* Remove useless unreachable. Switch coverage already gives us this. NFCPete Cooper2016-03-301-1/+0
* Convert file handle* methods to llvm::Error instead of std::error_code. NFC.Pete Cooper2016-03-301-8/+8
* Convert lld Pass::runOnFile to llvm::Error from std::error_code. NFC.Pete Cooper2016-03-308-20/+20
* Change getReferenceInfo/getPairReferenceInfo to use new Error handling. NFC.Pete Cooper2016-03-306-215/+209
* Remove dead flags.Rui Ueyama2016-03-282-4/+2
* Use None to construct an empty ArrayRef. NFC.Pete Cooper2016-03-241-1/+1
* Avoid UB when creating empty atoms. NFC.Pete Cooper2016-03-241-0/+2
* Avoid UB deref of nullptr to reference. NFC.Pete Cooper2016-03-241-0/+5
* Use a memcpy to avoid unaligned store UB.Pete Cooper2016-03-241-6/+9
* Use unaligned read to fix UB. NFC.Pete Cooper2016-03-241-3/+4
OpenPOWER on IntegriCloud