summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [mach-o] Support data-only dylibsNick Kledzik2014-10-241-0/+3
* Sort include files according to convention.Shankar Easwaran2014-10-181-1/+1
* [mach-o] Add support for upward linkingNick Kledzik2014-10-161-1/+1
* [mach-o] Add support for arm64 (AAarch64)Nick Kledzik2014-09-091-11/+19
* [mach-o] Add support for using export triesNick Kledzik2014-09-031-4/+236
* [mach-o] Add support for -sectalign optionNick Kledzik2014-07-301-1/+7
* [mach-o] Add support for LC_DATA_IN_CODENick Kledzik2014-07-241-5/+46
* [mach-o] add representation for LC_ID_DYLIB to MachONormalizedFileTim Northover2014-07-011-1/+24
* MachO: calculate segment offsets in final MachO files properly.Tim Northover2014-06-301-6/+16
* Left two files out of the previous commitArtyom Skrobov2014-06-141-2/+2
* Update for llvm api change.Rafael Espindola2014-06-131-3/+4
* include system_error directly.Rafael Espindola2014-06-121-1/+1
* Run llvm/utils/sort_includes.py in a few files.Rafael Espindola2014-06-121-3/+0
* Don't import error_code into the lld namespace.Rafael Espindola2014-06-121-22/+15
* Don't use make_error_code from the llvm namespace.Rafael Espindola2014-06-121-3/+3
* Use std::error_code instead of llvm::error_code.Rafael Espindola2014-06-111-3/+3
OpenPOWER on IntegriCloud