aboutsummaryrefslogtreecommitdiff
path: root/lld/ELF/Driver.h
AgeCommit message (Expand)AuthorFilesLines
2022-02-01[ELF] De-template LinkerDriver::link. NFCFangrui Song1-1/+1
2021-12-30[ELF][LTO] Call madvise(MADV_DONTNEED) on MemoryBuffer instancesFangrui Song1-1/+1
2021-12-22[ELF] Change some global pointers to unique_ptrFangrui Song1-1/+1
2020-12-18[LLD] Rename lld port driver entry function to a consistent nameReshabh Sharma1-1/+1
2019-07-10[Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama1-16/+16
2019-05-23Move SymbolTable::addCombinedLTOObject() to LinkerDriver.Rui Ueyama1-0/+5
2019-05-17[ELF] Implement Dependent Libraries FeatureBen Dunbobbin1-0/+1
2019-05-08[WebAssembly] Handle command line options consistently with the ELF backend.Sam Clegg1-1/+0
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-06Add TARGET(foo) linker script directive.Rui Ueyama1-3/+0
2018-07-25[ELF] Use search paths for --version-script=Fangrui Song1-1/+1
2018-02-16Remove "--full-shutdown" and instead use an environment variable LLD_IN_TEST.Rui Ueyama1-1/+1
2018-02-06Store just argv[0] in Config.Rafael Espindola1-1/+1
2017-11-20[ELF] Fall back to search dirs for linker scripts specified with -TAlexander Richardson1-0/+1
2017-10-02Move new lld's code to Common subdirectory.Rui Ueyama1-2/+2
2017-06-20[GSoC] Flag value completion for clangYuka Takahashi1-1/+1
2017-05-02Remove a dead function declaration.Rui Ueyama1-2/+0
2017-05-02Make getArchiveMembers function a non-member function.Rui Ueyama1-1/+0
2017-04-12[lld] Keep full library path in DT_NEEDED.Evgeniy Stepanov1-1/+1
2017-04-12Revert "[lld] Keep full library path in DT_NEEDED."Evgeniy Stepanov1-1/+1
2017-04-11[lld] Keep full library path in DT_NEEDED.Evgeniy Stepanov1-1/+1
2017-01-09Add linker-script-included files to reproduce tar files.Rui Ueyama1-3/+0
2017-01-06Use TarWriter to create tar archives instead of cpio.Rui Ueyama1-1/+2
2016-12-23Remove Driver::OwningMB and instead use make().Rui Ueyama1-1/+0
2016-12-08Change the implementation of --dynamic-list to use linker script parsing.Rafael Espindola1-1/+0
2016-11-19Remove a file that is too short to be an independent file.Rui Ueyama1-0/+1
2016-11-19Use Optional<std::string> instead of "" to represent a failure.Rui Ueyama1-2/+2
2016-11-19Make buildSysrootedPath file-scoped.Rui Ueyama1-1/+0
2016-11-11Bitcode: Clean up error handling for certain bitcode query functions.Peter Collingbourne1-2/+0
2016-10-28Consolidate BumpPtrAllocators.Rui Ueyama1-4/+0
2016-10-26Call _exit.Rafael Espindola1-1/+1
2016-10-26Rename variable to be more consistent.Rui Ueyama1-1/+1
2016-10-20Remove Config::Binary.Rui Ueyama1-0/+3
2016-10-20Remove an optional parameter from LinkerDriver::addFile to simplify.Rui Ueyama1-1/+1
2016-10-20Split LinkerDriver::createFiles. NFC.Rui Ueyama1-0/+1
2016-10-19Move getVersionString to Core and simplify Version.cpp.Rui Ueyama1-1/+0
2016-09-29Remove unused #includes.Rui Ueyama1-1/+2
2016-09-14Simplify InputFile ownership management.Rui Ueyama1-1/+1
2016-09-09[ELF] Add support for -b binaryMichael J. Spencer1-1/+1
2016-07-26COFF: Implement /linkrepro flag.Peter Collingbourne1-28/+1
2016-06-06Create version.txt in a reproduce archive file.Rui Ueyama1-1/+1
2016-05-15Reorganize the cpio archiver as CpioFile class. NFC.Rui Ueyama1-7/+31
2016-05-13Support --build-id=0x<hexstring>.Rui Ueyama1-0/+1
2016-05-03Produce cpio files for --reproduce.Rafael Espindola1-1/+6
2016-04-30ELF: --reproduce: Copy files referenced by linker scripts.Rui Ueyama1-1/+3
2016-04-30ELF: Make --reproduce to produce a response file.Rui Ueyama1-3/+1
2016-04-28Use a single context for lto.Rafael Espindola1-0/+1
2016-04-26Move utility functions to DriverUtils.cpp.Rui Ueyama1-0/+3
2016-04-22ELF: Implement basic support for --version-script.Peter Collingbourne1-1/+0
2016-04-13git-clang-format. NFC.Rafael Espindola1-1/+1