summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
Commit message (Expand)AuthorAgeFilesLines
* [lld] Fix -Wrange-loop-analysis warningsFangrui Song2020-01-011-1/+1
* lld: Fix initial Mach-O load commands size calculation omitting LC_FUNCTION_S...Rui Ueyama2019-04-171-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Move new lld's code to Common subdirectory.Rui Ueyama2017-10-021-1/+1
* [MACH-O] Fix the ASM code generated for __stub_helpers sectionRui Ueyama2017-08-241-0/+57
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-101-0/+1
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-2/+2
* Fix wrong formatting in lld introduced in r286561 (NFC)Mehdi Amini2016-11-111-1/+1
* Prevent at compile time converting from Error::success() to Expected<T>Mehdi Amini2016-11-111-7/+7
* Adjust for TimePoint interface change in llvm: D25730. NFCPavel Labath2016-10-241-1/+1
* Dead strip DESC bits should only be set on object files.Pete Cooper2016-08-111-1/+2
* Change when we choose to add an LC_LOAD_DYLIB to the final image.Pete Cooper2016-08-111-14/+12
* [lld][MachO] Replace some std::string with char* buffers to eliminate mem leaks.Lang Hames2016-07-291-9/+11
* [lld][MachO] Re-apply r276921 with fix - initialize strings for debug stringLang Hames2016-07-271-1/+174
* [lld][MachO] Temporarily revert r276921 - it's causing bot-failures on Linux.Lang Hames2016-07-271-174/+1
* [lld][MachO] Add debug info support for MachO.Lang Hames2016-07-271-1/+174
* Revert "Remove useless unreachable. Switch coverage already gives us this. ...Pete Cooper2016-03-311-0/+1
* Convert lld file writing to llvm::Error. NFC.Pete Cooper2016-03-301-20/+20
* Remove useless unreachable. Switch coverage already gives us this. NFCPete Cooper2016-03-301-1/+0
* Avoid UB deref of nullptr to reference. NFC.Pete Cooper2016-03-241-0/+5
* Fix more cases of UB from allocating 0 sized data. NFC.Pete Cooper2016-03-231-4/+8
* Move empty atom check to target independent code. NFC.Pete Cooper2016-03-221-0/+5
* Use __nl_symbol_ptr instead of __got in the stubs pass on x86 archs.Pete Cooper2016-02-091-0/+2
* Add cmdline options for LC_DATA_IN_CODE load command.Pete Cooper2016-02-091-0/+4
* Generate LC_FUNCTION_STARTS load command.Pete Cooper2016-02-091-0/+46
* Reorder enum entry as its used for atom sorting.Pete Cooper2016-02-091-0/+1
* Set max segment protection level.Pete Cooper2016-02-061-7/+36
* Move creation of "__LINKEDIT" segment. NFC.Pete Cooper2016-02-061-0/+2
* Add support for the source_version cmdline option.Pete Cooper2016-02-041-0/+1
* Set S_ATTR_SOME_INSTRUCTIONS on __text section.Pete Cooper2016-02-041-1/+1
* Generate version min load commands when the platform is unknown.Pete Cooper2016-02-041-6/+52
* Add support for -sdk_version cmdline option.Pete Cooper2016-02-031-1/+1
* Add generation of LC_VERSION_MIN load commands.Pete Cooper2016-02-031-0/+9
* __mh_execute_header atoms should be global and never dead strippped.Pete Cooper2016-02-021-0/+2
* Fix handling of mach header and DSO handle symbols.Pete Cooper2016-02-021-1/+7
* Use dyn_cast instead of static_cast.Pete Cooper2016-02-011-3/+3
* Only emit files with subsections_via_symbols if all inputs had that set.Pete Cooper2016-01-161-9/+25
* Update for LLVM function name change.Rui Ueyama2016-01-141-5/+5
* Don't emit relocs for the __eh_frame section as they can be implicit.Pete Cooper2016-01-071-6/+27
* Improved debugging printing. NFCPete Cooper2016-01-051-9/+37
* Sort sections in relocatable files.Pete Cooper2016-01-041-102/+62
* [lld][MachO] Recognize __thread_bss sections as zero-fill and set all theLang Hames2015-12-111-1/+3
* Fix Clang-tidy modernize-use-auto warnings, other minor fixes.Eugene Zelenko2015-11-101-26/+4
* [lld][MachO] Initial implementation of -flat_namespace and -undefined.Lang Hames2015-09-281-9/+25
* [LLD][MachO] Fix a FIXME: Subtract base address from atom address when buildingLang Hames2015-09-211-1/+1
* [lld] Add MachO thread-local storage support.Lang Hames2015-06-231-4/+17
* [LLD] Add support for the -stack_size option to Darwin ld.Lang Hames2015-05-201-0/+1
* Do s/_context/_ctx/g globally.Rui Ueyama2015-04-101-49/+45
* Rename align2 -> align.Rui Ueyama2015-03-261-4/+4
* Use arithmetic type to represent alignments (not in log2) everywhere.Rui Ueyama2015-03-261-10/+5
OpenPOWER on IntegriCloud