aboutsummaryrefslogtreecommitdiff
path: root/lld/COFF
AgeCommit message (Expand)AuthorFilesLines
2024-06-18[LLD][COFF] Add support for ARM64EC entry thunks. (#88132)Jacek Caban10-11/+133
2024-06-17[LLD][COFF] Support finding pdb files from outputpath (#94153)GkvJwa1-20/+25
2024-06-10[lld] Remove const qualifier on symbolKind (NFC) (#94753)Nikita Popov1-1/+1
2024-05-21[LLD][COFF] Demangle ARM64EC export names. (#87068)Jacek Caban1-16/+24
2024-05-12Use StringRef::operator== instead of StringRef::equals (NFC) (#91864)Kazu Hirata1-1/+1
2024-04-29[flang] Generate main only when a Fortran program statement is present (#89938)David Truby1-1/+0
2024-04-18[LLD] [COFF] Don't create pseudo relocations for discardable sections (#89043)Martin Storsjö1-0/+4
2024-04-18[COFF] Rename the COFFShortExport::AliasTarget field. NFC. (#89039)Martin Storsjö2-4/+4
2024-04-16[LLD] [COFF] Error out if the runtime pseudo relocation function is missing ...Martin Storsjö1-1/+9
2024-04-15[LLD] [COFF] Don't add pseudo relocs for dangling references (#88487)Martin Storsjö1-0/+7
2024-04-10[LLD][COFF] Check machine types in ICF::equalsConstant. (#88140)Jacek Caban1-1/+1
2024-04-05[LLD][COFF] Add ARM64EC support to findLineTable. (#87240)Jacek Caban1-7/+7
2024-04-04[LLD][COFF][NFC] Use getMachineArchType helper. (#87495)Jacek Caban4-18/+18
2024-04-04[LLD][COFF] Use getMachineArchType in LinkerDriver::getArch. (#87499)Jacek Caban1-12/+1
2024-03-27[LLD][COFF] Add support for EXPORTAS import name type. (#86541)Jacek Caban3-6/+18
2024-03-26[LLD][COFF] Preserve all attributes from forwarding exports from parsed .def ...Jacek Caban1-8/+7
2024-03-26[LLD][COFF] Allow additional attributes in forwarding exports. (#86535)Jacek Caban1-7/+6
2024-03-20[LLD] [COFF] Port -lto-sample-profile to COFF version of LLD (#85701)chrulski-intel4-0/+6
2024-03-12[LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697)Martin Storsjö1-1/+1
2024-03-11[LLD][COFF] Add support for IMPORT_NAME_EXPORTAS import library names. (#83211)Jacek Caban1-6/+11
2024-02-13[Object][COFF][NFC] Make writeImportLibrary NativeExports argument optional. ...Jacek Caban1-6/+6
2024-02-13[llvm-lib] Add support for -defArm64Native argument. (#81426)Jacek Caban1-6/+6
2024-02-10[LLD] [COFF] Pick timestamps from the SOURCE_DATE_EPOCH variable (#81326)Martin Storsjö1-1/+9
2024-01-31[LLD][COFF] Align import directory chunk. (#80014)Jacek Caban1-1/+1
2024-01-25[LLD] Silence warning when compiling with MSVC targetting x86Alexandre Ganea1-1/+1
2024-01-23[LLD] [COFF] Fix crashes for cfguard with undefined weak symbols (#79063)Martin Storsjö1-0/+2
2024-01-22[lld] Use SmallString::operator std::string (NFC)Kazu Hirata3-5/+5
2024-01-20[LLD] [COFF] Preserve directives and export names from LTO objects (#78802)Martin Storsjö1-1/+1
2024-01-15[LLD] [COFF] Prefer paths specified with -libpath: over toolchain paths (#78039)Martin Storsjö1-4/+2
2024-01-12[lld] Use StringRef::consume_front_insensitive (NFC)Kazu Hirata1-4/+2
2024-01-04[LLD] [COFF] Fix option name references in Config.h. NFC.Martin Storsjö1-2/+2
2023-12-26[lld][NFC] Revert commit ccec22b675195bf. (#76398)Jacek Caban1-1/+1
2023-12-25[LLD][COFF] Merge .wowthk section to .text. (#76254)Jacek Caban1-0/+3
2023-12-15[LLD] [COFF] Add /debug: options nodwarf and nosymtab (#75180)Martin Storsjö1-0/+4
2023-12-15[LLD] [COFF] Parse all /debug: options, like /opt: (#75178)Martin Storsjö1-29/+40
2023-12-15[LLD] [COFF] Rewrite handling of the /debug: option. NFC. (#75175)Martin Storsjö1-57/+42
2023-12-15[LLD] [COFF] Rewrite the config flags for dwarf debug info or symtab. NFC. (#...Martin Storsjö4-8/+8
2023-12-14[LLD][COFF] add __buildid symbol. (#74652)Zequan Wu3-3/+10
2023-12-14[LLD][COFF] Fix ARM64 EC chunks comparator. (#75495)Jacek Caban1-1/+1
2023-12-13[lld][COFF] Merge .00cfg section into .rdata. (#75207)Jacek Caban1-0/+1
2023-12-12[lld][NFC] Silence -Wuninitialized GCC 11 warnings. (#75183)Jacek Caban1-1/+1
2023-12-09[ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916)Kazu Hirata1-1/+1
2023-12-05[LLD][COFF] Add -build-id flag to generate .buildid section. (#71433)Zequan Wu4-9/+26
2023-12-05[lld][COFF] Support .pdata section on ARM64EC targets. (#72521)Jacek Caban2-6/+60
2023-12-04[LLD] [COFF] Don't preserve unnecessary __imp_ prefixed symbols (#72989)Martin Storsjö1-6/+13
2023-12-02[lld][COFF][NFC] Store pdata range as ChunkRange. (#74024)Jacek Caban1-17/+21
2023-11-29[LEB128] Don't initialize error on successAdrian Prantl1-1/+1
2023-11-29Revert "[LEB128] Don't initialize error on success"Adrian Prantl1-1/+1
2023-11-29[LEB128] Don't initialize error on successAdrian Prantl1-1/+1
2023-11-21[LTO] [LLD] Don't alias the __imp_func and func symbol resolutions (#71376)Martin Storsjö1-1/+3