summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update for llvm change.Rafael Espindola2017-11-081-1/+2
* Update for llvm change.Rafael Espindola2017-11-081-3/+3
* Move new lld's code to Common subdirectory.Rui Ueyama2017-10-021-1/+1
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-3/+3
* Prevent at compile time converting from Error::success() to Expected<T>Mehdi Amini2016-11-111-4/+4
* 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
* 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
* [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] Re-apply r276921 with fix - initialize strings for debug stringLang Hames2016-07-271-7/+14
* [lld][MachO] Temporarily revert r276921 - it's causing bot-failures on Linux.Lang Hames2016-07-271-14/+7
* [lld][MachO] Add debug info support for MachO.Lang Hames2016-07-271-7/+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-311-1/+1
* Convert a few macho reader/writer helpers to new error handling. NFC.Pete Cooper2016-03-311-21/+25
* Convert lld file writing to llvm::Error. NFC.Pete Cooper2016-03-301-7/+7
* Use a memcpy to avoid unaligned store UB.Pete Cooper2016-03-241-6/+9
* Use a memcpy to avoid unaligned store UB.Pete Cooper2016-03-231-5/+8
* Don't memcpy from a null source. Found by UBSanPete Cooper2016-03-221-0/+2
* Add cmdline options for LC_DATA_IN_CODE load command.Pete Cooper2016-02-091-7/+8
* Generate LC_FUNCTION_STARTS load command.Pete Cooper2016-02-091-43/+56
* Set max segment protection level.Pete Cooper2016-02-061-6/+6
* Move creation of "__LINKEDIT" segment. NFC.Pete Cooper2016-02-061-24/+28
* Set CPU_SUBTYPE_LIB64 in mach_header.Pete Cooper2016-02-041-1/+14
* Add support for the source_version cmdline option.Pete Cooper2016-02-041-0/+15
* Generate version min load commands when the platform is unknown.Pete Cooper2016-02-041-26/+42
* Add generation of LC_VERSION_MIN load commands.Pete Cooper2016-02-031-2/+46
* Use an ilist instead of std::list. NFC.Pete Cooper2016-01-251-78/+115
* Update for LLVM function name change.Rui Ueyama2016-01-141-7/+5
* [lld][MachO] Recognize __thread_bss sections as zero-fill and set all theLang Hames2015-12-111-6/+6
* [lld][MachO] Always reserve space for the empty string in the mach-o symbolLang Hames2015-12-101-1/+1
* Fix Clang-tidy modernize-use-auto warnings, other minor fixes.Eugene Zelenko2015-11-101-14/+8
* [lld][MachO] Make sure LC_RPATH command size is a multiple of the pointer size.Lang Hames2015-10-291-2/+2
* [lld][MachO] Initial implementation of -flat_namespace and -undefined.Lang Hames2015-09-281-2/+12
* Update for llvm api change.Rafael Espindola2015-08-131-6/+5
* Wdeprecated: Remove unnecessary user-defined dtor that was getting in the way...David Blaikie2015-08-121-1/+0
* [LLD] Add support for the -stack_size option to Darwin ld.Lang Hames2015-05-201-1/+1
* Use alignment values everywhere instead of log2.Rui Ueyama2015-03-261-3/+3
* Remove implicit constructor and operator int from PowerOf2.Rui Ueyama2015-03-261-4/+3
* [macho] Minor install_name fixesJean-Daniel Dupas2014-12-201-1/+3
* [macho] -rpath supportJean-Daniel Dupas2014-12-181-0/+21
* [mach-o] Fix TrieEdge leakNick Kledzik2014-12-021-5/+6
* [mach-o] propagate dylib version numbersNick Kledzik2014-11-191-6/+6
* [mach-o] zero-fill sections have no file offsetNick Kledzik2014-11-181-9/+17
* [mach-o] Fix lazy binding offsetsNick Kledzik2014-11-111-2/+11
* [mach-o] generate LC_DATA_IN_CODE in final linked imagesNick Kledzik2014-10-281-0/+18
OpenPOWER on IntegriCloud