aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2016-04-29Fix some Include What You Use warnings; other minor fixes.Eugene Zelenko
2016-04-20Needed change to lld for the change to libObject’s getName() for symbols no...Kevin Enderby
2016-03-31Remove unused variants of make_dynamic_error_code. NFC.Pete Cooper
2016-03-31Change library search methods to return Optional instead of ErrorOr.Pete Cooper
2016-03-30Convert lld file writing to llvm::Error. NFC.Pete Cooper
2016-03-30Convert file handle* methods to llvm::Error instead of std::error_code. NFC.Pete Cooper
2016-03-30Convert lld Pass::runOnFile to llvm::Error from std::error_code. NFC.Pete Cooper
2016-03-30Change getReferenceInfo/getPairReferenceInfo to use new Error handling. NFC.Pete Cooper
2016-03-28Remove dead flags.Rui Ueyama
2016-03-22Fix operator= on OwningAtomPtr to call destructor when needed.Pete Cooper
2016-03-22Appease MSVC bots by changing visibility of AtomVector.Pete Cooper
2016-03-22Use owning pointers instead of raw pointers for Atom's to fix leaks.Pete Cooper
2016-03-22Revert "Use owning pointers instead of raw pointers for Atom's to fix leaks."Pete Cooper
2016-03-22Use owning pointers instead of raw pointers for Atom's to fix leaks.Pete Cooper
2016-03-21Move ownership of Pass File's to the MachoLinkingContext.Pete Cooper
2016-03-15Fix EHFrame processing to add implicit references when needed.Pete Cooper
2016-03-02Merge DarwinLdDriver and Driver.Rui Ueyama
2016-03-02Use C++11 initializers for data members.Rui Ueyama
2016-03-02Use C++11 initializers for data members.Rui Ueyama
2016-03-02Remove more dead code.Rui Ueyama
2016-03-02Remove default implementations that are always overridden by subclasses.Rui Ueyama
2016-03-02Remove more dead code.Rui Ueyama
2016-03-02Remove remaining files of Core.Rui Ueyama
2016-03-01Make a few utility functions file-scoped.Rui Ueyama
2016-03-01Remove dead code.Rui Ueyama
2016-03-01Remove CoreDriver.Rui Ueyama
2016-02-28Remove dead code for ELF.Rui Ueyama
2016-02-28Remove dead code for ELF.Rui Ueyama
2016-02-28Remove remaining code for COFF.Rui Ueyama
2016-02-28Make the entry point function calls consistent. NFC.Rui Ueyama
2016-02-28Move functionality of UniversalDriver to the entry point file.Rui Ueyama
2016-02-28Delete more COFF and ELF bits from the old linker.Rafael Espindola
2016-02-28Delete dead arch types.Rafael Espindola
2016-02-28Delete a bit more ELF and COFF from the old linker.Rafael Espindola
2016-02-28Delete more ELF bits from the old linker.Rafael Espindola
2016-02-28Remove dead header file.Rui Ueyama
2016-02-28Remove lld/Core/range.h.Rui Ueyama
2016-02-28Remove dead code. This error type is for the old linker script reader.Rui Ueyama
2016-02-28Remove dead header files.Rui Ueyama
2016-02-28Remove a few bits of elf from the old linker.Rafael Espindola
2016-02-28Remove dead code.Rui Ueyama
2016-02-28Rename elf2 to elf.Rafael Espindola
2016-02-28Remove the old ELF linker.Rafael Espindola
2016-02-09Use __nl_symbol_ptr instead of __got in the stubs pass on x86 archs.Pete Cooper
2016-02-09Add cmdline options for LC_DATA_IN_CODE load command.Pete Cooper
2016-02-09Generate LC_FUNCTION_STARTS load command.Pete Cooper
2016-02-09Reorder enum entry as its used for atom sorting.Pete Cooper
2016-02-04Add support for the source_version cmdline option.Pete Cooper
2016-02-03Add support for -sdk_version cmdline option.Pete Cooper
2016-02-03Add generation of LC_VERSION_MIN load commands.Pete Cooper