summaryrefslogtreecommitdiff
path: root/lld/ELF/Driver.cpp
AgeCommit message (Expand)Author
2018-07-31Allow oformat to accept format starting with elf as acceptable format. isOutp...Rumeet Dhindsa
2018-07-31ELF: Add libcall symbols to the link when LTO is being used.Peter Collingbourne
2018-07-30[AArch64] Support execute-only LOAD segments.David Bolvansky
2018-07-25[ELF] Use search paths for --version-script=Fangrui Song
2018-07-21ELF: Read address significance tables with --icf=all.Peter Collingbourne
2018-07-20Omit path to lld binary from lld's error, warning, and log output.Nico Weber
2018-07-18ELF: Implement --icf=safe using address-significance tables.Peter Collingbourne
2018-07-18[ELF] Error if -r --gdb-index are used togetherFangrui Song
2018-07-16Support option -plugin-opt=dwo_dir=Yunlian Jiang
2018-07-11Also search BitcodeFiles for exclude-lib symbolsYi Kong
2018-07-10[ELF] - Improve call graph pasing error reporting.George Rimar
2018-07-10[ELF] - Report call graph profile file names in error messages.George Rimar
2018-07-09Factor out code to parse -pack-dyn-relocs. NFC.Rui Ueyama
2018-07-09lld: add experimental support for SHT_RELR sections.Rui Ueyama
2018-06-27Make -z option check more strict.Rui Ueyama
2018-06-27Report an error for an unknown -z option.Rui Ueyama
2018-06-22[ELF] - Change how we handle suplicate -wrap. [NFC]George Rimar
2018-06-20[ELF] Support -z initfirstFangrui Song
2018-06-18[ELF] Uniquify --wrap list.Fangrui Song
2018-06-11[ELF][MIPS] Multi-GOT implementationSimon Atanasyan
2018-06-08Expand comments.Rui Ueyama
2018-06-05Do not show unrelated "-m is missing" error message.Rui Ueyama
2018-05-31Attempt to fix a buildbot.Rui Ueyama
2018-05-31Implement --{push,pop}-state.Rui Ueyama
2018-05-22Move code to improve readability. NFC.Rui Ueyama
2018-05-22Simplify. NFC.Rui Ueyama
2018-05-22Handle --plugin-opt= options as alias options.Rui Ueyama
2018-05-16Add support for ThinLTO plugin option thinlto-object-suffix-replaceRumeet Dhindsa
2018-05-15[ELF] Implement --keep-unique optionPeter Smith
2018-05-08New option -z keep-text-section-prefix to keep text sections with prefixes se...Sriraman Tallam
2018-05-08Add support for LTO plugin option obj-pathRumeet Dhindsa
2018-05-07Improve error message for --plugin-opt=thinlto-prefix-replace.Rui Ueyama
2018-05-07Rename Config::ThinLTOIndexOnlyObjectFiles -> Config::ThinLTOIndexOnlyArg.Rui Ueyama
2018-05-07Add support for thinlto option ( thinlto-emit-imports-files) to emit import f...Rumeet Dhindsa
2018-05-07Do not call exit() directly from lld.Rui Ueyama
2018-05-07Parse --thinlto-prefix-replace early so that we don't need to parse it later....Rui Ueyama
2018-05-04[ELF][AArch64] Add aarch64_elf64_le_vec emulationPeter Smith
2018-05-02Added support for ThinLTO plugin options : thinlto-index-only and thinlto-pre...Rumeet Dhindsa
2018-04-27Split .eh_frame sections in parellel.Rafael Espindola
2018-04-27Split merge sections early.Rafael Espindola
2018-04-25Also demote lazy symbols.Rafael Espindola
2018-04-25Bring r329960 back.Rafael Espindola
2018-04-20Add -z {combreloc,copyreloc,noexecstack,lazy,relro,text}.Rui Ueyama
2018-04-20[ELF] --warn-backrefs: use the same GroupId for object files in the same --{s...Fangrui Song
2018-04-19[ELF] Increase NextGroupId with --end-groupFangrui Song
2018-04-17[ELF] Add profile guided section layoutMichael J. Spencer
2018-04-16Revert r329960 "Do not keep shared symbols created from garbage-collected eli...Reid Kleckner
2018-04-12Do not keep shared symbols created from garbage-collected eliminated DSOs.Rui Ueyama
2018-04-09Add --warn-backrefs to maintain compatibility with other linkersRui Ueyama
2018-04-09Added support for LTO options: sample_profile, new_pass_manager and debug_pas...Rumeet Dhindsa