summaryrefslogtreecommitdiffstats
path: root/lld/ELF/Driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary namespace specifiers.Rui Ueyama2016-05-021-2/+2
* Do not pass Symtab to markLive/doICF since Symtab is globally accessible.Rui Ueyama2016-05-021-2/+2
* ELF: New symbol table design.Peter Collingbourne2016-05-011-1/+2
* ELF: --reproduce: Copy files referenced by linker scripts.Rui Ueyama2016-04-301-1/+3
* ELF: Make --reproduce to produce a response file.Rui Ueyama2016-04-301-22/+1
* ELF: Add -O0 (produce output as fast as possible) mode.Rui Ueyama2016-04-291-1/+1
* [ELF][MIPS] Accept MIPS 64-bit binariesSimon Atanasyan2016-04-291-0/+7
* Use a single context for lto.Rafael Espindola2016-04-281-1/+7
* Do not call hasArg and getLastArg for the same option.Rui Ueyama2016-04-281-7/+6
* ELF: Re-implement -u directly and remove CanKeepUndefined flag.Peter Collingbourne2016-04-271-3/+1
* Move utility functions to DriverUtils.cpp.Rui Ueyama2016-04-261-28/+1
* Handle Windows drive letters and ".." for --reproduce.Rui Ueyama2016-04-261-21/+35
* [ELF] Simplify. Pointed out by Rui Ueyama.Davide Italiano2016-04-261-2/+1
* [ELF] Introduce --reproduce flag.Davide Italiano2016-04-261-0/+43
* [ELF] Reinstate 'else' which was previously removed.Davide Italiano2016-04-241-1/+2
* [ELF] Simplify. Remove unneeded else. NFC.Davide Italiano2016-04-241-2/+1
* LTO: Merge -lto-no-discard-value-names with -save-temps.Rui Ueyama2016-04-221-1/+0
* ELF: Implement basic support for --version-script.Peter Collingbourne2016-04-221-7/+11
* Reorganize LinkerDriver::link and add comments. NFC.Rui Ueyama2016-04-221-12/+9
* ELF: Scan for undefined symbols in shlibs and symbols in dynamic lists before...Peter Collingbourne2016-04-221-2/+3
* ELF: Implement --export-dynamic-symbol.Peter Collingbourne2016-04-221-0/+3
* ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.Peter Collingbourne2016-04-221-1/+1
* [LTO] Discard names for values that are not global by default.Davide Italiano2016-04-211-1/+1
* [LTO] Discard names for Values that are not global.Davide Italiano2016-04-211-0/+1
* ELF: Template LinkerScript class.Rui Ueyama2016-04-201-3/+8
* [LTO] Implement parallel Codegen for LTO using splitCodeGen.Davide Italiano2016-04-151-0/+3
* Store a Symbol for EntrySym.Rafael Espindola2016-04-151-1/+1
* Fix warning about unused variable.Rafael Espindola2016-04-131-3/+2
* git-clang-format. NFC.Rafael Espindola2016-04-131-1/+1
* ELF: Implement --dynamic-listAdhemerval Zanella2016-04-131-7/+25
* [ELF] - Change -t implementation to print which archive members are used.George Rimar2016-04-131-1/+1
* Devide _gp in the same spot as other mips symbols. NFC.Rafael Espindola2016-04-121-8/+0
* Use EM_NONE instead of 0 to represent an invalid value. NFC.Rui Ueyama2016-04-071-1/+1
* ELF: Add --build-id=sha1 option.Rui Ueyama2016-04-071-0/+2
* ELF: Implement --build-id=md5.Rui Ueyama2016-04-071-1/+11
* ELF: Add --strip-debug option.Rui Ueyama2016-04-071-2/+8
* ELF: Add --no-gnu-unique option.Rui Ueyama2016-04-071-0/+1
* ELF: Implement --start-lib and --end-libRui Ueyama2016-04-071-1/+10
* Don't store an Elf_Sym for most symbols.Rafael Espindola2016-04-041-35/+1
* [LTO] Implement -disable-verify, which disables bitcode verification.Davide Italiano2016-04-031-0/+1
* [LTO] Reject invalid optimization levels.Davide Italiano2016-04-031-0/+2
* [LTO] Fix -save-temps in case -o is not specified.Davide Italiano2016-04-031-3/+7
* Rename a variable. NFC.Rui Ueyama2016-04-021-2/+2
* Do not return early.Rui Ueyama2016-04-021-11/+10
* Move code to initialize LLVM to one place.Rui Ueyama2016-04-021-12/+19
* Call cl::ParseCommandLineOptions from the driver.Sean Silva2016-04-021-2/+4
* Fix MSVC build after r265206Sean Silva2016-04-021-0/+1
* PR27104: Add -mllvm optionSean Silva2016-04-021-0/+3
* ELF: Correctly handle --whole-archive for thin archives.Peter Collingbourne2016-03-311-1/+7
* Define a utility function to read -O and lto-O options.Rui Ueyama2016-03-311-12/+13
OpenPOWER on IntegriCloud