summaryrefslogtreecommitdiff
path: root/lld/ELF/Driver.h
Commit message (Expand)AuthorAgeFilesLines
* [OptTable] Precompute OptTable prefixes union table through tablegenserge-sans-paille2023-01-121-1/+1
* [ELF] Change most llvm::Optional to std::optionalFangrui Song2022-11-261-5/+5
* [ELF] Move driver into ctx and remove indirection. NFCFangrui Song2022-10-011-32/+0
* [lld/elf] Use C++17 nested namespace syntax in most placesNico Weber2022-08-101-4/+2
* [lld] Remove unused forward declarations (NFC)Kazu Hirata2022-07-301-1/+0
* [ELF] Move whyExtract/backwardReferences from LinkerDriver to Ctx. NFCFangrui Song2022-06-291-12/+1
* [ELF] Change global variable backwardReferences to a LinkerDriver member vari...Fangrui Song2022-02-271-0/+6
* [ELF] Move --print-archive-stats= and --why-extract= beside --warn-backrefs r...Fangrui Song2022-02-271-1/+8
* [ELF] Parse archives as --start-lib object filesFangrui Song2022-02-151-0/+3
* [ELF] Clean up headers. NFCFangrui Song2022-02-071-4/+0
* [ELF] De-template LinkerDriver::link. NFCFangrui Song2022-02-011-1/+1
* [ELF][LTO] Call madvise(MADV_DONTNEED) on MemoryBuffer instancesFangrui Song2021-12-301-1/+1
* [ELF] Change some global pointers to unique_ptrFangrui Song2021-12-221-1/+1
* [LLD] Rename lld port driver entry function to a consistent nameReshabh Sharma2020-12-181-1/+1
* [Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama2019-07-101-16/+16
* Move SymbolTable::addCombinedLTOObject() to LinkerDriver.Rui Ueyama2019-05-231-0/+5
* [ELF] Implement Dependent Libraries FeatureBen Dunbobbin2019-05-171-0/+1
* [WebAssembly] Handle command line options consistently with the ELF backend.Sam Clegg2019-05-081-1/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Add TARGET(foo) linker script directive.Rui Ueyama2018-08-061-3/+0
* [ELF] Use search paths for --version-script=Fangrui Song2018-07-251-1/+1
* Remove "--full-shutdown" and instead use an environment variable LLD_IN_TEST.Rui Ueyama2018-02-161-1/+1
* Store just argv[0] in Config.Rafael Espindola2018-02-061-1/+1
* [ELF] Fall back to search dirs for linker scripts specified with -TAlexander Richardson2017-11-201-0/+1
* Move new lld's code to Common subdirectory.Rui Ueyama2017-10-021-2/+2
* [GSoC] Flag value completion for clangYuka Takahashi2017-06-201-1/+1
* Remove a dead function declaration.Rui Ueyama2017-05-021-2/+0
* Make getArchiveMembers function a non-member function.Rui Ueyama2017-05-021-1/+0
* [lld] Keep full library path in DT_NEEDED.Evgeniy Stepanov2017-04-121-1/+1
* Revert "[lld] Keep full library path in DT_NEEDED."Evgeniy Stepanov2017-04-121-1/+1
* [lld] Keep full library path in DT_NEEDED.Evgeniy Stepanov2017-04-111-1/+1
* Add linker-script-included files to reproduce tar files.Rui Ueyama2017-01-091-3/+0
* Use TarWriter to create tar archives instead of cpio.Rui Ueyama2017-01-061-1/+2
* Remove Driver::OwningMB and instead use make().Rui Ueyama2016-12-231-1/+0
* Change the implementation of --dynamic-list to use linker script parsing.Rafael Espindola2016-12-081-1/+0
* Remove a file that is too short to be an independent file.Rui Ueyama2016-11-191-0/+1
* Use Optional<std::string> instead of "" to represent a failure.Rui Ueyama2016-11-191-2/+2
* Make buildSysrootedPath file-scoped.Rui Ueyama2016-11-191-1/+0
* Bitcode: Clean up error handling for certain bitcode query functions.Peter Collingbourne2016-11-111-2/+0
* Consolidate BumpPtrAllocators.Rui Ueyama2016-10-281-4/+0
* Call _exit.Rafael Espindola2016-10-261-1/+1
* Rename variable to be more consistent.Rui Ueyama2016-10-261-1/+1
* Remove Config::Binary.Rui Ueyama2016-10-201-0/+3
* Remove an optional parameter from LinkerDriver::addFile to simplify.Rui Ueyama2016-10-201-1/+1
* Split LinkerDriver::createFiles. NFC.Rui Ueyama2016-10-201-0/+1
* Move getVersionString to Core and simplify Version.cpp.Rui Ueyama2016-10-191-1/+0
* Remove unused #includes.Rui Ueyama2016-09-291-1/+2
* Simplify InputFile ownership management.Rui Ueyama2016-09-141-1/+1
* [ELF] Add support for -b binaryMichael J. Spencer2016-09-091-1/+1
* COFF: Implement /linkrepro flag.Peter Collingbourne2016-07-261-28/+1