summaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WindowsResource.cpp
AgeCommit message (Expand)Author
2024-05-15[nfc] Allow forwarding `Error` returns from `Expected` callers (#92208)Mircea Trofin
2024-04-03[Object][COFF][NFC] Introduce getMachineArchType helper. (#87370)Jacek Caban
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-04-21[llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.Jacek Caban
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-09-05[ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj.Eli Friedman
2022-08-13[llvm] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-02-10Cleanup LLVMObject headersserge-sans-paille
2020-02-18Prevent gcc from issuing a warning upon coffnamecpyserge-sans-paille
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-09-04[LLD] [COFF] Implement MinGW default manifest handlingMartin Storsjo
2019-08-30[LLD] [COFF] Support merging resource object filesMartin Storsjo
2019-08-30[WindowsResource] Remove use of global variables in WindowsResourceParserMartin Storsjo
2019-08-30[WindowsResource] Avoid duplicating the input filenames for each resource. NFC.Martin Storsjo
2019-08-21Be explicit about Windows coff name trailing character policySerge Guelton
2019-06-11lld-link: Reject more than one resource .obj fileNico Weber
2019-06-11Let writeWindowsResourceCOFF() take a TimeStamp parameterNico Weber
2019-05-02lld-link: Add /force:multipleres extension to make dupe resource diag non-fatalNico Weber
2019-05-02lld-link: Make "duplicate resource" error message a bit more conciseNico Weber
2019-04-29llvm-cvtres: Attempt to make llvm-cvtres/duplicate.test work on big-endian sy...Nico Weber
2019-04-24llvm-cvtres: Make new dupe resource error a bit friendlierNico Weber
2019-04-24Let llvm-cvtres (and lld-link) report duplicate resourcesNico Weber
2019-04-23llvm-cvtres: Split addChild(ID) into two functionsNico Weber
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-17Use llvm::copy. NFCFangrui Song
2018-01-09[Support] Add WritableMemoryBuffer::getNewMemBufferPavel Labath
2017-12-18Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()Bob Haarman
2017-12-13Remove redundant includes from lib/Object.Michael Zolotukhin
2017-11-10[llvm-cvtres] Add support for ARM64Martin Storsjo
2017-11-01Fix warnings discovered by rL317076. [-Wunused-private-field]NAKAMURA Takumi
2017-08-24Fix bug 34051 by handling empty .res files gracefully.Eric Beckmann
2017-07-08Revert "Revert "Revert "Revert "Switch external cvtres.exe for llvm's own res...Eric Beckmann
2017-07-07Add name offset flags, for parity with cvtres.exe.Eric Beckmann
2017-07-05Revert "Revert "Revert "Switch external cvtres.exe for llvm's own resource li...Eric Beckmann
2017-07-05Revert "Revert "Revert "Replace trivial use of external rc.exe by writing our...Eric Beckmann
2017-07-05Revert "Revert "Replace trivial use of external rc.exe by writing our own .re...Eric Beckmann
2017-07-05Revert "Revert "Switch external cvtres.exe for llvm's own resource library.""Eric Beckmann
2017-07-05Revert "Switch external cvtres.exe for llvm's own resource library."Eric Beckmann
2017-07-05Revert "Replace trivial use of external rc.exe by writing our own .res file."Eric Beckmann
2017-07-01Revert "Revert "Replace trivial use of external rc.exe by writing our own .re...Eric Beckmann
2017-06-30Fix bug in symbol generation for resource COFFEric Beckmann
2017-06-29Revert "Replace trivial use of external rc.exe by writing our own .res file."Eric Beckmann
2017-06-26Replace trivial use of external rc.exe by writing our own .res file.Eric Beckmann
2017-06-19Have writeCOFFWriter return Expected<unique_ptr>.Eric Beckmann
2017-06-16Clean up some things in the WindowsResource changes.Eric Beckmann
2017-06-16[Object] Remove redundant std::move.Benjamin Kramer
2017-06-16Switch external cvtres.exe for llvm's own resource library.Eric Beckmann
2017-06-13Use reference to iterate through string table instead of copying.Eric Beckmann