aboutsummaryrefslogtreecommitdiff
path: root/COFF/InputFiles.cpp
AgeCommit message (Expand)Author
2019-08-26Merging r366836:Hans Wennborg
2019-08-26Merging r366573:Hans Wennborg
2019-07-16[COFF] Rename variale references in comments after VariableName -> variableNa...Fangrui Song
2019-07-12Fix odd variable names.Rui Ueyama
2019-07-11[lld-link] implement -thinlto-{prefix,object-suffix}-replaceBob Haarman
2019-07-11[Coding style change][lld] Rename variables for non-ELF portsRui Ueyama
2019-07-10Make functions and member variables distinguishable even after the name style...Rui Ueyama
2019-06-14[COFF] Handle .eh_frame$symbol as associative comdat for MinGWMartin Storsjo
2019-06-14lld/coff: slightly simplify ImportFile::parse()Nico Weber
2019-06-11lld-link: Reject more than one resource .obj fileNico Weber
2019-05-14[Object] Change ObjectFile::getSectionContents to return Expected<ArrayRef<ui...Fangrui Song
2019-05-02[Object] Change getSectionName() to return Expected<StringRef>Fangrui Song
2019-04-24[COFF] Don't emit .gfids sections when CFG is offReid Kleckner
2019-04-15[LLD][COFF] use offset in archive to disambiguate archive membersBob Haarman
2019-04-01[LLD][COFF] Early dependency detectionAlexandre Ganea
2019-03-29Don't copy the .drective section with std::stringReid Kleckner
2019-03-29[LLD][COFF] Generate import modules & COFF groups in PDBAlexandre Ganea
2019-02-23[LLD][COFF] Add support for /FUNCTIONPADMIN command-line optionAlexandre Ganea
2019-02-20[lld-link] preserve @llvm.used symbols in LTOBob Haarman
2019-02-14lld/coff: Simplify error message for comdat selection mismatchesNico Weber
2019-01-31lld-link: Allow mixing 'discard' and 'largest' comdat selectionsNico Weber
2019-01-30lld/coff: Implement some support for the comdat selection fieldNico Weber
2019-01-29lld-link: Allow backward references between associated comdatsNico Weber
2019-01-28lld/coff: Make assoc comdat diag a bit more detailedNico Weber
2019-01-26lld-link: Store comdat selection in SectionChunk, reject more invalid associa...Nico Weber
2019-01-23lld-link: Use just one code path to process associative comdats, reject some ...Nico Weber
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-14lld-link: Spelling fixes in comments and minor style tweaksNico Weber
2018-10-19[COFF] Fix error handling on duplicates for import library symbolsMartin Storsjo
2018-10-05[COFF] Cope with GCC produced weak aliases referring to comdat functionsMartin Storsjo
2018-10-03[COFF] Cope with weak aliases produced by GNU toolsMartin Storsjo
2018-08-23COFF: Implement safe ICF on rodata using address-significance tables.Peter Collingbourne
2018-08-06[COFF] Treat .xdata/.pdata$<sym> as implicitly associative to <sym> for MinGWMartin Storsjo
2018-07-26[COFF] Handle comdat sections without leader symbolsMartin Storsjo
2018-07-24Fix error messages for bad symbols.Rui Ueyama
2018-07-20Simplify; no behavior change.Nico Weber
2018-07-10[COFF] Store import symbol pointers as pointers to the base classMartin Storsjo
2018-05-11COFF: Add a flag for disabling string tail merging.Peter Collingbourne
2018-04-25[COFF] more informative "broken object file" diagnosticsBob Haarman
2018-04-17COFF: Friendlier undefined symbol errors.Peter Collingbourne
2018-04-11Remove references to old SymbolBody classSam Clegg
2018-03-15COFF: Implement string tail merging.Peter Collingbourne
2018-02-13[LLD] Implement /guard:[no]longjmpReid Kleckner
2018-02-06[COFF] Add minimal support for /guard:cfReid Kleckner
2017-12-07Remove checkToString functions and use toString instead.Rui Ueyama
2017-12-07[COFF] Stop lowercasing paths in messagesShoaib Meenai
2017-12-06Always evaluate the second argument for CHECK() lazily.Rui Ueyama
2017-12-05toString function take a const refs where possibleSam Clegg
2017-11-28COFF: Simplify construction of safe SEH table. NFCI.Peter Collingbourne
2017-11-28COFF: Do not add symbols in discarded sections to SEH handler list.Peter Collingbourne