llvm-project/lld/ELF
Fangrui Song 51ee08c217 [ELF] Enforce double-dash form for --ignore-{data,function}-pointer-equality --reproduce --thread
They are LLD-specific options. We have enforced double-dash forms for
other options (reduce collision with short options) but missed them.
2021-11-10 01:17:08 -08:00
..
Arch [ELF] Inline isPPC64SmallCodeModelTocReloc which is only called once. NFC 2021-11-09 20:41:05 -08:00
AArch64ErrataFix.cpp
AArch64ErrataFix.h
ARMErrataFix.cpp
ARMErrataFix.h
CMakeLists.txt
CallGraphSort.cpp [ELF] Update comments/diagnostics for some long options to use the canonical two-dash form 2021-10-25 12:52:06 -07:00
CallGraphSort.h
Config.h [CSSPGO] Set PseudoProbeInserter as a default pass. 2021-09-22 09:09:48 -07:00
DWARF.cpp [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx 2021-10-27 09:51:07 -07:00
DWARF.h
Driver.cpp [lld][ELF] Update name of function in comment. NFC 2021-10-28 07:29:43 -07:00
Driver.h
DriverUtils.cpp [ELF] Update comments/diagnostics for some long options to use the canonical two-dash form 2021-10-25 12:52:06 -07:00
EhFrame.cpp
EhFrame.h
ICF.cpp [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx 2021-10-27 09:51:07 -07:00
ICF.h
InputFiles.cpp [ELF] Improve sh_info=0 and sh_info>=num_sections diagnostic for SHT_REL/SHT_RELA 2021-11-09 09:54:12 -08:00
InputFiles.h [ELF] Improve sh_info=0 and sh_info>=num_sections diagnostic for SHT_REL/SHT_RELA 2021-11-09 09:54:12 -08:00
InputSection.cpp [ELF] Simplify R_TPREL formula after D111365 2021-10-28 21:03:53 -07:00
InputSection.h [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx 2021-10-27 09:51:07 -07:00
LTO.cpp [Support] Improve Caching conformance with Support library behavior 2021-11-04 13:00:44 -07:00
LTO.h
LinkerScript.cpp [ELF] Update comments/diagnostics for some long options to use the canonical two-dash form 2021-10-25 12:52:06 -07:00
LinkerScript.h
MapFile.cpp [ELF] Add --why-extract= to query why archive members/lazy object files are extracted 2021-09-20 09:52:30 -07:00
MapFile.h [ELF] Add --why-extract= to query why archive members/lazy object files are extracted 2021-09-20 09:52:30 -07:00
MarkLive.cpp [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx 2021-10-27 09:51:07 -07:00
MarkLive.h
Options.td [ELF] Enforce double-dash form for --ignore-{data,function}-pointer-equality --reproduce --thread 2021-11-10 01:17:08 -08:00
OutputSections.cpp [ELF] Update comments/diagnostics for some long options to use the canonical two-dash form 2021-10-25 12:52:06 -07:00
OutputSections.h
README.md
Relocations.cpp [ELF] Inline isPPC64SmallCodeModelTocReloc which is only called once. NFC 2021-11-09 20:41:05 -08:00
Relocations.h [ELF] Implement TLSDESC for x86-32 2021-10-28 17:52:03 -07:00
ScriptLexer.cpp
ScriptLexer.h
ScriptParser.cpp [ELF] Update comments/diagnostics for some long options to use the canonical two-dash form 2021-10-25 12:52:06 -07:00
ScriptParser.h
SymbolTable.cpp [ELF] Update comments/diagnostics for some long options to use the canonical two-dash form 2021-10-25 12:52:06 -07:00
SymbolTable.h [ELF] Apply version script patterns to non-default version symbols 2021-08-04 23:52:56 -07:00
Symbols.cpp [ELF] Add --why-extract= to query why archive members/lazy object files are extracted 2021-09-20 09:52:30 -07:00
Symbols.h [ELF] Demote !isUsedInRegularObj lazy symbol 2021-10-11 09:46:31 -07:00
SyntheticSections.cpp [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx 2021-10-27 09:51:07 -07:00
SyntheticSections.h
Target.cpp [ELF] Change common diagnostics to report both object file location and source file location 2021-10-28 09:38:45 -07:00
Target.h [ELF] Inline isPPC64SmallCodeModelTocReloc which is only called once. NFC 2021-11-09 20:41:05 -08:00
Thunks.cpp
Thunks.h
Writer.cpp Revert "[ELF] Try appeasing --target=armv7-linux-androideabi24 sanitizer symbolization tests" 2021-11-03 00:56:09 -07:00
Writer.h

README.md

See docs/NewLLD.rst