..
Arch
Use llvm::endianness::{big,little,native} (NFC)
2023-10-12 21:21:45 -07:00
AArch64ErrataFix.cpp
[llvm] Add missing StringExtras.h includes
2023-06-25 15:42:22 +01:00
AArch64ErrataFix.h
ARMErrataFix.cpp
[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFC
2023-06-05 14:36:19 -07:00
ARMErrataFix.h
CallGraphSort.cpp
[ELF] Fix assertion in cdsort ( #71708 )
2023-11-08 12:34:36 -08:00
CallGraphSort.h
[ELF] A new code layout algorithm for function reordering [3a/3]
2023-09-26 06:24:34 -07:00
CMakeLists.txt
[ELF] A new code layout algorithm for function reordering [3a/3]
2023-09-26 06:24:34 -07:00
Config.h
Use llvm::endianness{,::little,::native} (NFC)
2023-10-09 00:54:47 -07:00
Driver.cpp
Reapply [ELF] Making cdsort default for function reordering ( #68638 )
2023-11-03 16:03:06 -07:00
Driver.h
[llvm] Extract common OptTable
bits into macros
2023-08-04 13:57:13 -07:00
DriverUtils.cpp
[llvm] Extract common OptTable
bits into macros
2023-08-04 13:57:13 -07:00
DWARF.cpp
DWARF.h
Use llvm::endianness::{big,little,native} (NFC)
2023-10-10 22:54:51 -07:00
EhFrame.cpp
EhFrame.h
ICF.cpp
[ELF] --icf: switch to xxh3_64bits
2023-07-18 17:57:31 -07:00
ICF.h
InputFiles.cpp
[ELF] Set file
for synthesized _binary_ symbols
2023-11-06 12:05:13 -08:00
InputFiles.h
[LLD][ELF] Import ObjFile::importCmseSymbols
at call site ( #68025 )
2023-10-03 10:12:09 -04:00
InputSection.cpp
[ELF] Add getEnclosingSymbol for code sharing. NFC
2023-11-03 13:43:28 -07:00
InputSection.h
[ELF] Add getEnclosingSymbol for code sharing. NFC
2023-11-03 13:43:28 -07:00
LinkerScript.cpp
[ELF] adjustOutputSections: don't copy SHF_EXECINSTR when an output does not contain input sections ( #70911 )
2023-11-01 22:35:28 -07:00
LinkerScript.h
[ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections ( #69425 )
2023-10-18 08:56:17 -07:00
LTO.cpp
[NFC][LLD] Refactor some copy-paste into the Common library ( #67598 )
2023-09-28 00:06:48 +02:00
LTO.h
MapFile.cpp
[ELF] Demote symbols in /DISCARD/ discarded sections to Undefined ( #69295 )
2023-10-17 14:10:52 -07:00
MapFile.h
MarkLive.cpp
[LLD][ELF] Cortex-M Security Extensions (CMSE) Support
2023-07-06 11:34:07 +01:00
MarkLive.h
Options.td
Reapply [ELF] Making cdsort default for function reordering ( #68638 )
2023-11-03 16:03:06 -07:00
OutputSections.cpp
[ELF] Define NOMINMAX to fix zlib.h caused build failure on Windows ( #70368 )
2023-11-02 08:59:54 -04:00
OutputSections.h
README.md
Relocations.cpp
[ELF] Improve undefined symbol message w/ DW_TAG_variable of the enclosing symbol but w/o line number information ( #70854 )
2023-11-03 13:53:36 -07:00
Relocations.h
[lld/ELF] Don't relax R_X86_64_(REX_)GOTPCRELX when offset is too far
2023-10-04 13:03:56 -07:00
ScriptLexer.cpp
[ELF] Support operator ^ and ^=
2023-07-15 14:10:40 -07:00
ScriptLexer.h
ScriptParser.cpp
[ELF] Correct a comment about ^=. NFC
2023-09-15 17:52:48 -07:00
ScriptParser.h
Symbols.cpp
[ELF] Demote symbols in /DISCARD/ discarded sections to Undefined ( #69295 )
2023-10-17 14:10:52 -07:00
Symbols.h
[lld] Synthesize metadata for MTE globals
2023-07-31 17:07:42 +02:00
SymbolTable.cpp
[ELF] Priorize the last catch-all pattern in version scripts
2023-09-09 23:47:01 -07:00
SymbolTable.h
[LLD][ELF] Cortex-M Security Extensions (CMSE) Support
2023-07-06 11:34:07 +01:00
SyntheticSections.cpp
[ELF] Handle relocations in synthetic .eh_frame with a non-zero offset within the output section ( #65966 )
2023-10-03 10:20:14 +01:00
SyntheticSections.h
[ELF] Align the end of PT_GNU_RELRO associated PT_LOAD to a common-page-size boundary ( #66042 )
2023-09-14 10:33:11 -07:00
Target.cpp
[ELF] Handle relocations in synthetic .eh_frame with a non-zero offset within the output section ( #65966 )
2023-10-03 10:20:14 +01:00
Target.h
[PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
2023-08-31 08:45:10 -05:00
Thunks.cpp
[lld] Synthesize metadata for MTE globals
2023-07-31 17:07:42 +02:00
Thunks.h
[ELF][PPC64] Actually implement --no-power10-stubs
2023-02-27 16:19:13 -08:00
Writer.cpp
[ELF] Enhance --no-allow-shlib-undefined to report non-exported definition ( #70769 )
2023-11-03 11:05:09 -07:00
Writer.h
[lld] [MTE] Drop MTE globals for fully static executables, not ban ( #68217 )
2023-10-10 17:32:10 +02:00