summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* [lld] Fix trivial typos in commentsKazuaki Ishizaki2020-01-061-1/+1
* Fix component buildRui Ueyama2019-11-191-1/+1
* Make it possible to redirect not only errs() but also outs()Rui Ueyama2019-11-181-1/+1
* [LLD] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-3/+3
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-2/+2
* Use llvm::stable_sortFangrui Song2019-04-231-5/+4
* [ELF][MachO][wasm] Simplify range-style std::find{,_if} with STLExtras.h util...Fangrui Song2019-03-291-2/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-0/+1
* [Darwin] Use errorHandler from liblldCommonBrian Gesiak2018-06-121-8/+6
* 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-1/+1
* Remove unnecessary llvm/Config/config.h includesMichal Gorny2016-12-141-1/+0
* Prevent at compile time converting from Error::success() to Expected<T>Mehdi Amini2016-11-111-2/+2
* [MachO] Factor out a fair amount of duplicated code. NFCI.Davide Italiano2016-09-121-26/+14
* Use the demangler in llvm.Rafael Espindola2016-09-061-7/+2
* Change when we choose to add an LC_LOAD_DYLIB to the final image.Pete Cooper2016-08-111-1/+4
* Fix off-by-one error in default currentVersion.Pete Cooper2016-08-111-2/+2
* Change library search methods to return Optional instead of ErrorOr.Pete Cooper2016-03-311-13/+14
* Convert file handle* methods to llvm::Error instead of std::error_code. NFC.Pete Cooper2016-03-301-8/+8
* Use owning pointers instead of raw pointers for Atom's to fix leaks.Pete Cooper2016-03-221-1/+13
* Revert "Use owning pointers instead of raw pointers for Atom's to fix leaks."Pete Cooper2016-03-221-13/+1
* Use owning pointers instead of raw pointers for Atom's to fix leaks.Pete Cooper2016-03-221-1/+13
* Use C++11 initializers for data members.Rui Ueyama2016-03-021-11/+1
* Silence MSVC warning about falling off the end of a function after a fully co...Reid Kleckner2016-02-101-0/+1
* Use unsigned long long instead of uint64_t to appease botsPete Cooper2016-02-041-1/+1
* Add support for the source_version cmdline option.Pete Cooper2016-02-041-0/+29
* Default to an unknown OS instead of MacOSX.Pete Cooper2016-02-041-18/+24
* Add support for export_dynamic cmdline option and behaviour.Pete Cooper2016-01-221-2/+4
* Add an ObjCPass to the MachO linker.Pete Cooper2016-01-191-0/+10
* Set the objc constraint on the context based on the parsed files.Pete Cooper2016-01-191-0/+35
* Cache the objc image info constraints in file.Pete Cooper2016-01-191-5/+4
* Add checking of differing swift versions in input files.Pete Cooper2016-01-161-0/+11
* Check for mismatched arch and OS when linking MachO files.Pete Cooper2016-01-141-0/+24
* Add handleLoadedFile hook to the context.Pete Cooper2016-01-141-0/+4
* [lld][Darwin] Add support for the -sectcreate option.Lang Hames2015-10-241-0/+15
* [LLD] Fix Clang-tidy modernize-use-nullptr warnings; other minor cleanups.Rui Ueyama2015-10-021-16/+1
* [lld][MachO] Fix a think-o to get the twolevel/dynamic_lookup test passing.Lang Hames2015-09-281-6/+4
* [lld][MachO] Initial implementation of -flat_namespace and -undefined.Lang Hames2015-09-281-1/+13
* [LLD][MachO] Fix a FIXME: Subtract base address from atom address when buildingLang Hames2015-09-211-0/+3
* [lld] Add MachO thread-local storage support.Lang Hames2015-06-231-0/+13
* [lld] Make the MachO -stack_size default '0', add a test case.Lang Hames2015-05-221-1/+1
* [LLD] Add support for the -stack_size option to Darwin ld.Lang Hames2015-05-201-3/+3
* [LLD] Add a mutex to prevent concurrent modification of the dylib maps inLang Hames2015-05-131-0/+1
* Use MemoryBufferRef instead of MemoryBuffer&. NFC.Rafael Espindola2015-04-271-3/+2
* Simplify now that there is only one file. NFC.Rafael Espindola2015-04-241-6/+4
* Return ErrorOr<std::unique_ptr<File>>. NFC.Rafael Espindola2015-04-241-3/+4
* Delete unnecessary generality in loadFile.Rafael Espindola2015-04-241-2/+4
* Replace the `createImplicitFiles` method return type with `void`Simon Atanasyan2015-04-061-2/+2
* Rename align2 -> align.Rui Ueyama2015-03-261-4/+4
OpenPOWER on IntegriCloud