aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objcopy/ELF/Object.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-02-17[llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate li...Alexey Lapshin1-2826/+0
2022-02-03[llvm-objcopy][COFF] Implement --update-sectionAlex Brachet1-1/+1
2021-12-14[llvm-objcopy] Fix handling of MIPS64 little endian filesSimon Atanasyan1-13/+23
2021-11-16[llvm-objcopy] Add --update-sectionLeonard Chan1-0/+42
2021-09-24[llvm-objcopy][NFC] Add a helper method RelocationSectionBase::getNamePrefix()Igor Kudrin1-0/+11
2021-08-12[llvm-objcopy][ELF] Avoid reordering section headersIgor Kudrin1-37/+67
2021-08-03[llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering stat...Simon Pilgrim1-5/+8
2021-07-26[llvm-objcopy] Fix section group flag read/write when operating on a cross-en...Fangrui Song1-2/+3
2021-07-26[llvm-objcopy] Drop GRP_COMDAT if the group signature is localizedFangrui Song1-0/+6
2021-06-22[llvm-objcopy] Fix some namespace style issuesFangrui Song1-12/+14
2021-06-16[llvm-objcopy] Make ihex writer similar to binary writerFangrui Song1-19/+2
2021-06-12llvm-objcopy: fix section size truncation/extension when dumping sectionsDavid Blaikie1-1/+1
2021-06-12[llvm-objcopy] Exclude empty sections in IHexWriter outputIan McIntyre1-1/+2
2021-05-12Fixed llvm-objcopy to add correct symbol table for ELF with program headers.Alex Orlov1-0/+4
2021-05-05[llvm-objcopy][ELF] --only-keep-debug: set offset/size of segments with no se...Fangrui Song1-10/+11
2021-03-10[llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.Alexey Lapshin1-30/+65
2021-03-05[llvm-objcopy] Fix crash for binary input files with non-ascii namesJames Henderson1-2/+3
2021-03-04[llvm-objcopy/strip] Fix off-by-one error in SYMTAB_SHNDX need checkJames Henderson1-1/+3
2021-02-01[llvm-objcopy] -O binary: consider SHT_NOBITS sections to be emptyPatrick Oppenlander1-1/+1
2021-01-19[llvm] Use llvm::any_of (NFC)Kazu Hirata1-2/+2
2020-11-11[llvm-objcopy][ELF] Try fixing non-determinism of Segment::firstSectionFangrui Song1-0/+1
2020-11-11[llvm-objcopy] --only-keep-debug: place zero-size segment according to its pa...Fangrui Song1-2/+9
2020-10-06[llvm-objcopy][NFC] fix style issues reported by clang-format.Alexey Lapshin1-15/+12
2020-10-02[llvm-objcopy][NFC] refactor error handling. part 3.Alexey Lapshin1-278/+566
2020-09-15[lib/Object] - Refine interface of ELFFile<ELFT>. NFCI.Georgii Rymar1-15/+15
2020-07-05[llvm-objcopy] Fix crash when removing symbol table at same time as adding a ...Georgy Komarov1-21/+28
2020-07-02Fix typo and check commit access.Sameer Arora1-2/+2
2020-06-29[llvm-objcopy] Emit error if removing symtab referenced by group sectionGeorgy Komarov1-14/+26
2020-06-24[Hexagon][llvm-objcopy] Add missing check for SHN_HEXAGON_SCOMMON_1Sid Manning1-0/+1
2020-05-29[llvm-objcopy][ELF] Fix removing a group member.Igor Kudrin1-1/+9
2020-05-29[llvm-objcopy][ELF] Fix removing SHT_GROUP sections.Igor Kudrin1-0/+9
2020-05-03[llvm-objcopy] Avoid invalid Sec.Offset after D79229Fangrui Song1-4/+4
2020-05-01[llvm-objcopy] -O binary: skip empty sectionsFangrui Song1-6/+7
2020-04-27[llvm-objcopy] Don't specialize the all zero p_paddr caseFangrui Song1-36/+0
2020-04-14[ADT/STLExtras.h] - Add llvm::is_sorted wrapper and update callers.Georgii Rymar1-2/+1
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-3/+3
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-3/+3
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2019-12-15[llvm-objcopy][ELF] -O binary: use LMA instead of sh_offset to decide where t...Fangrui Song1-23/+13
2019-11-18Fix cppcheck shadow variable warning. NFC.Simon Pilgrim1-3/+3
2019-11-05[llvm-objcopy][ELF] Implement --only-keep-debugFangrui Song1-12/+97
2019-11-05[llvm-objcopy][ELF] Add OriginalType & OriginalFlagsFangrui Song1-3/+3
2019-10-31[llvm-objcopy] --add-symbol: address post-commit reviews of D69093Fangrui Song1-17/+18
2019-10-30[llvm-objcopy] - Do not crash on object that has relocations but no symbol ta...Georgii Rymar1-5/+16
2019-10-17[llvm-objcopy] --add-symbol: fix crash if SHT_SYMTAB does not existFangrui Song1-10/+31
2019-09-25[NFC] Add { } to silence compiler warning [-Wmissing-braces].Huihui Zhang1-1/+1
2019-09-14[llvm-objcopy] Ignore -B --binary-architecture=Fangrui Song1-2/+2
2019-09-07[llvm-objcopy] Rename SHOffset (e_shoff) field to SHOff. NFCFangrui Song1-6/+6
2019-09-04[llvm-objcopy] Add objcopy::elf::Object::allocSections to simplify loops on S...Fangrui Song1-20/+8
2019-09-04[llvm-objcopy] Rename variable names "Section" to "Sec". NFCFangrui Song1-66/+60