Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it"
[lldb.git] / lld / COFF / Chunks.cpp
2021-01-20 Reid KlecknerReland "[PDB] Defer relocating .debug$S until commit...
2021-01-20 Reid Kleckner[COFF] Use range for on relocations, NFC
2021-01-19 Mitch PhillipsRevert "[PDB] Defer relocating .debug$S until commit...
2021-01-13 Reid Kleckner[PDB] Defer relocating .debug$S until commit time and...
2020-05-08 Reid Kleckner[COFF] Migrate COFFObjectFile to Expected<T>
2019-07-16 Fangrui Song[COFF] Rename variale references in comments after...
2019-07-11 Rui Ueyama[Coding style change][lld] Rename variables for non...
2019-07-10 Rui UeyamaMake functions and member variables distinguishable...
2019-06-25 Nico WeberPort r363962 to COFF: Deduplicate undefined symbol...
2019-06-12 Reid Kleckner[lld] Allow unrecognized signatures in debug sections
2019-05-28 Reid Kleckner[COFF] Add ImportChunkThunk, simplify, deduplicate
2019-05-28 Alexandre GaneaFix 'warning: comparison is always true due to limited...
2019-05-24 Reid Kleckner[COFF] De-virtualize Chunk and SectionChunk
2019-05-24 Reid Kleckner[COFF] Replace OutputSection* with uint16_t index in...
2019-05-24 Reid Kleckner[COFF] Remove finalizeContents virtual method from...
2019-05-22 Reid KlecknerRe-land r361206 "[COFF] Store alignment in log2 form...
2019-05-21 Nico WeberRevert r361206 "[COFF] Store alignment in log2 form...
2019-05-20 Reid Kleckner[COFF] Store alignment in log2 form, NFC
2019-05-14 Fangrui Song[Object] Change ObjectFile::getSectionContents to retur...
2019-05-09 Reid Kleckner[COFF] Simplify Chunk::writeTo and remove OutputSection...
2019-05-07 Reid Kleckner[COFF] Store Chunk RVAs and section offsets as uint32_t
2019-05-03 Reid KlecknerShrink SectionChunk by combining Relocs and SectionName...
2019-05-02 Fangrui Song[Object] Change getSectionName() to return Expected...
2019-04-02 Reid Kleckner[COFF] Reduce the size of Chunk and SectionChunk, NFC
2019-03-28 Reid Kleckner[COFF] Optimize range extension thunk insertion memory...
2019-02-23 Alexandre Ganea[LLD][COFF] Add support for /FUNCTIONPADMIN command...
2019-02-01 Martin Storsjo[COFF] Create range extension thunks for ARM64
2019-01-27 Martin Storsjo[COFF] Add support for the new relocation IMAGE_REL_ARM...
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2018-11-30 Rui UeyamaDo not assume .idata is zero-initialized.
2018-11-13 Reid Kleckner[COFF] Simplify relocation to discarded section diagnos...
2018-11-08 Reid Kleckner[COFF] Improve relocation against discarded section...
2018-10-11 Martin Storsjo[COFF] Add and use a Wordsize field in Config. NFCI.
2018-10-05 Alexandre Ganea[LLD][COFF] Fix ordering of CRT global initializers...
2018-09-30 Martin Storsjo[COFF] In MinGW mode, ignore relocations against a...
2018-09-26 Martin Storsjo[COFF] Allow automatic dllimport from gnu import libraries
2018-09-25 Martin Storsjo[COFF] Add support for creating range extension thunks...
2018-09-18 Martin Storsjo[COFF] Add support for delay loading DLLs for ARM64
2018-09-14 Martin Storsjo[COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols...
2018-08-31 Martin Storsjo[COFF] When doing automatic dll imports, replace whole...
2018-08-27 Martin Storsjo[COFF] Support MinGW automatic dllimport of data
2018-08-27 Martin Storsjo[COFF] Check the instructions in ARM MOV32T relocations
2018-08-22 Martin Storsjo[COFF] Move a comment close to the code it refers to...
2018-08-22 Martin Storsjo[COFF] Change fatal() into error() when writing chunks...
2018-06-07 Bob Haarman[COFF] report file containing unsupported relocation
2018-05-14 Peter CollingbourneCOFF: Allow ICFing sections with different alignments.
2018-05-04 Martin Storsjo[COFF] Implement the remaining ARM64 relocations
2018-04-20 Bob HaarmanFix nullptr passed to memcpy in lld/COFF/Chunks.cpp
2018-04-20 Peter CollingbourneCOFF: Preserve section type when processing /section...
2018-04-19 Peter CollingbourneCOFF: Remove OutputSection::getPermissions() and getCha...
2018-04-19 Peter CollingbourneCOFF: Rename Chunk::getPermissions to getOutputCharacte...
2018-04-17 Peter CollingbourneCOFF: Make SectionChunk::Relocs field an ArrayRef....
2018-03-15 Peter CollingbourneCOFF: Implement string tail merging.
2018-02-17 Rui UeyamaSimplify.
2018-02-17 Rui UeyamaRemove an unused accessor and simplify the logic a...
2018-02-17 Rui UeyamaFactor out common code from applySecRel functions.
2018-02-16 Martin Storsjo[COFF] Add support for ARM64 secrel relocations for...
2018-02-06 Reid Kleckner[COFF] Add minimal support for /guard:cf
2017-12-14 Martin Storsjo[COFF] Error out if 20 bit thumb branches are out of...
2017-11-28 Peter CollingbourneReland r319090, "COFF: Do not create SectionChunks...
2017-11-27 Peter CollingbourneRevert r319090, "COFF: Do not create SectionChunks...
2017-11-27 Peter CollingbourneCOFF: Do not create SectionChunks for discarded comdat...
2017-11-20 Peter CollingbourneCOFF: Correctly handle relocations against early discar...
2017-11-08 Martin Storsjo[COFF] Add support for IMAGE_REL_ARM64_SECREL
2017-11-06 Martin Storsjo[COFF] Handle ARM64 in getDefaultType
2017-11-03 Rui Ueyama[COFF] Avoid "Body" as a local variable name.
2017-11-03 Rui UeyamaRename SymbolBody -> Symbol
2017-10-25 Bob Haarman[lld] unified COFF and ELF error handling on new Common...
2017-10-12 Martin Storsjo[COFF] Implement support for IMAGE_REL_ARM64_ADDR32NB
2017-09-20 Shoaib Meenai[COFF] Adjust secrel limit check
2017-09-13 Rui UeyamaRemove {get,set}Align accessor functions and use Alignm...
2017-08-14 Martin Storsjo[COFF] Add support for aligncomm directives
2017-07-26 Rui UeyamaRename ObjectFile ObjFile for COFF as well.
2017-07-26 Martin Storsjo[COFF, ARM64] Handle ADRP immediate offsets in relocations
2017-07-25 Martin Storsjo[COFF] Add support for delay loading DLLs on ARM
2017-07-20 Martin Storsjo[COFF] Support 128 bit SIMD/FP ldr/str in IMAGE_REL_ARM...
2017-07-20 Martin Storsjo[COFF] Minor tweaks to ARM64 relocation code. NFC.
2017-07-20 Martin Storsjo[COFF] Align import address chunks to the pointer size
2017-07-18 Shoaib Meenai[COFF] Accept discarded relocations in DWARF debug...
2017-07-13 Reid Kleckner[COFF] Bounds check relocations
2017-07-11 Martin Storsjo[COFF] Add initial support for some ARM64 relocations...
2017-06-28 Reid Kleckner[COFF] Allow debug info to relocate against discarded...
2017-06-22 Reid Kleckner[COFF] Fix SECTION and SECREL relocation handling for...
2017-06-16 Reid Kleckner[COFF] Drop unused comdat sections when GC is turned off
2017-06-07 Zachary TurnerMove Object format code to lib/BinaryFormat.
2017-04-26 Rui UeyamaFix comments again.
2017-04-26 Rui UeyamaFix comment.
2017-04-25 Rui UeyamaAdd comments about Widnows .reloc section.
2017-02-21 Rui UeyamaDo not use errs() or outs() directly. Instead use messa...
2017-01-13 Bob HaarmanCOFF: include relocation type in unsupported relocation...
2016-12-09 Peter CollingbourneCOFF: New symbol table design.
2016-12-08 Rui UeyamaRemove unnecessary `llvm::`.
2016-11-12 Rui UeyamaEmit Section Contributions.
2016-11-11 Davide Italiano[lld/COFF] Don't round alignment if it's already a...
2016-09-27 Martin Storsjo[COFF] Add support for IMAGE_REL_ARM_SECREL
2016-08-05 Saleem AbdulrasoolCOFF ARM: Apply an existing offset in MOV32T relocations
2016-08-05 Saleem AbdulrasoolCOFF ARM: Error out if 24 bit thumb branches are out...
2016-08-05 Saleem AbdulrasoolCOFF ARM: Clear the J1 and J2 bits when applying reloca...
2016-07-15 Rui UeyamaCOFF: Update error messages so that they start with...
2016-07-14 Rui UeyamaCOFF: Rename noreturn error -> fatal.
next