aboutsummaryrefslogtreecommitdiff
path: root/lld/COFF
AgeCommit message (Expand)AuthorFilesLines
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
2023-11-17[lld][COFF][NFC] Factor out exception table sorting. (#72518)Jacek Caban1-29/+41
2023-11-15[lld] Add support for EC code map. (#69101)Jacek Caban4-0/+101
2023-11-14[lld] Mark target section as code section when merging code sections into a d...Jacek Caban1-0/+8
2023-11-14[lld][COFF] Fill only gaps in code sections. (#72138)Jacek Caban1-3/+13
2023-11-08[LLD][COFF] Support /DEPENDENTLOADFLAG[:flags] (#71537)Aleksei Nurmukhametov6-7/+38
2023-11-07[LLD] [COFF] Fix deducing the machine type from LTO objects for ARM/Thumb (#7...Martin Storsjö1-0/+1
2023-11-07[LLD] [COFF] Error out if new LTO objects are pulled in after the main LTO co...Martin Storsjö2-0/+6
2023-11-07[LLD] [COFF] Mark the symbol _tls_used as a GC root (#71336)Martin Storsjö1-0/+4
2023-11-06[LLD] [COFF] Handle undefined weak symbols in LTO (#70430)Martin Storsjö1-0/+2
2023-11-04[LLD] [COFF] Handle manually defined __imp_ pointers in LTO (#70777)Martin Storsjö1-0/+6
2023-11-02[lld] Align EC code region boundaries. (#69100)Jacek Caban1-0/+9
2023-11-01[lld] Sort data chunks before code chunks on ARM64EC. (#70722)Jacek Caban2-3/+9
2023-11-01[lld] Implement getOutputCharacteristics for non-section code thunks. (#70721)Jacek Caban2-12/+22
2023-10-26[LLD] [COFF] Recognize Itanium vtables for ICF (#70196)Martin Storsjö1-1/+4
2023-10-21Reland [LLD] [COFF] Don't try to detect MSVC installations in mingw modeMartin Storsjö1-5/+17