summaryrefslogtreecommitdiff
path: root/lld/COFF/Chunks.h
AgeCommit message (Expand)Author
2019-01-14lld-link: Spelling fixes in comments and minor style tweaksNico Weber
2018-10-11[COFF] Add and use a Wordsize field in Config. NFCI.Martin Storsjo
2018-10-11[COFF] Set proper pointer size alignment for LocalImportChunkMartin Storsjo
2018-10-05[LLD][COFF] Fix ordering of CRT global initializers in COMDAT sectionsAlexandre Ganea
2018-09-25[COFF] Add support for creating range extension thunks for ARMMartin Storsjo
2018-09-18[COFF] Add support for delay loading DLLs for ARM64Martin Storsjo
2018-09-14[COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGWMartin Storsjo
2018-08-31[COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks w...Martin Storsjo
2018-08-27[COFF] Support MinGW automatic dllimport of dataMartin Storsjo
2018-08-23COFF: Implement safe ICF on rodata using address-significance tables.Peter Collingbourne
2018-04-20COFF: Preserve section type when processing /section flag.Peter Collingbourne
2018-04-19COFF: Rename Chunk::getPermissions to getOutputCharacteristics.Peter Collingbourne
2018-04-17COFF: Friendlier undefined symbol errors.Peter Collingbourne
2018-04-17COFF: Make SectionChunk::Relocs field an ArrayRef. NFCI.Peter Collingbourne
2018-03-15COFF: Implement string tail merging.Peter Collingbourne
2018-02-06[COFF] Add minimal support for /guard:cfReid Kleckner
2017-11-28Reland r319090, "COFF: Do not create SectionChunks for discarded comdat secti...Peter Collingbourne
2017-11-27Revert r319090, "COFF: Do not create SectionChunks for discarded comdat secti...Peter Collingbourne
2017-11-27COFF: Do not create SectionChunks for discarded comdat sections.Peter Collingbourne
2017-11-03Rename SymbolBody -> SymbolRui Ueyama
2017-10-10[COFF] Don't error out on relocations to discarded sections in .eh_frameMartin Storsjo
2017-10-02Move new lld's code to Common subdirectory.Rui Ueyama
2017-09-13Remove {get,set}Align accessor functions and use Alignment member variable in...Rui Ueyama
2017-08-14[COFF] Add support for aligncomm directivesMartin Storsjo
2017-08-02[PDB] Improve our PDB OMF debug directory entryReid Kleckner
2017-07-26Rename ObjectFile ObjFile for COFF as well.Rui Ueyama
2017-07-25[COFF] Add support for delay loading DLLs on ARMMartin Storsjo
2017-07-18[COFF] Accept discarded relocations in DWARF debug sectionsShoaib Meenai
2017-07-13[COFF] Bounds check relocationsReid Kleckner
2017-07-11[COFF] Add initial support for some ARM64 relocations and import thunksMartin Storsjo
2017-06-28[COFF] Allow debug info to relocate against discarded symbolsReid Kleckner
2017-06-20[PDB] Don't emit debug info associated with dead chunksReid Kleckner
2017-06-19[PDB] Start emitting source file and line informationReid Kleckner
2017-06-16[COFF] Drop unused comdat sections when GC is turned offReid Kleckner
2017-05-05Use the same terminology as ELF.Rui Ueyama
2017-01-14COFF: Change the /lldmap output format to be more like the ELF linker.Peter Collingbourne
2016-12-09COFF: New symbol table design.Peter Collingbourne
2016-12-02Port parallel ICF to COFF.Rui Ueyama
2016-11-12Emit Section Contributions.Rui Ueyama
2016-06-03Apply clang-tidy's misc-move-constructor-init to lld.Benjamin Kramer
2016-03-15[COFF] Don't hard-code the load configuration sizeDavid Majnemer
2016-01-14Update for LLVM function name change.Rui Ueyama
2016-01-08COFF: Rename RoundUpToAlignment -> align.Rui Ueyama
2015-12-03COFF: Non-external COMDAT sections sholud not be merged by ICF.Rui Ueyama
2015-09-25COFF: ICF should not merge sectinos if their alignments are not the same.Rui Ueyama
2015-09-25COFF: Rename Ptr -> Repl.Rui Ueyama
2015-09-21COFF: Rename A.replaceWith(B) -> B.replace(A). NFC.Rui Ueyama
2015-09-20Remove dead code.Rui Ueyama
2015-09-19COFF: Make Chunk::writeTo() const. NFC.Rui Ueyama
2015-09-19Remove unused #includes.Rui Ueyama