aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objcopy/ELF/Object.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2019-09-04[llvm-objcopy] Fix some identifier names in comments. NFCFangrui Song1-5/+5
2019-08-31[llvm-objcopy] Simplify alignToAddr with llvm::alignToFangrui Song1-15/+2
2019-08-30[llvm-objcopy] Allow the visibility of symbols created by --binary andChris Jackson1-4/+5
2019-08-22Fight a bit against global initializers. NFC.Benjamin Kramer1-1/+1
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-5/+5
2019-07-23[llvm-objcopy] Allow strip symtab in executables and DSOsEugene Leviant1-0/+21
2019-07-10Revert [llvm-objcopy] Allow strip symtab from executables and DSOsJordan Rupprecht1-21/+0
2019-07-05[llvm-objcopy] Allow strip symtab from executables and DSOsEugene Leviant1-0/+21
2019-06-26llvm-objcopy: silence warning introduced in r364296Nicolai Haehnle1-2/+2
2019-06-25AMDGPU/MC: Add .amdgpu_lds directiveNicolai Haehnle1-13/+14
2019-06-13[llvm-objcopy] Implement IHEX readerEugene Leviant1-33/+213
2019-06-10[llvm-objcopy] Fix SHT_GROUP ordering.Jordan Rupprecht1-2/+8
2019-06-07llvm-objcopy: Implement --extract-partition and --extract-main-partition.Peter Collingbourne1-31/+56
2019-06-07[llvm-objcopy] - Emit error and don't crash if program header reaches past en...George Rimar1-0/+5
2019-05-30[llvm-objcopy] Remove %p format specifiersEugene Leviant1-2/+2
2019-05-29Attempt to fix buildbot after r361949Eugene Leviant1-1/+1
2019-05-29[llvm-objcopy] Implement IHEX writerEugene Leviant1-1/+263
2019-05-24llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead ...Peter Collingbourne1-0/+14
2019-05-23[llvm-objcopy] - Many minor NFC changes to cleanup/improve the code in ELF/Ob...George Rimar1-106/+85
2019-05-22[llvm-objcopy] Tidy up error messagesJames Henderson1-66/+66
2019-05-14[llvm-objcopy] Cache gnu_debuglink's target CRCJames Henderson1-16/+7
2019-05-08[llvm-objcopy] - Fix for "Bug 41775 - SymbolTableSection::addSymbol - shadow ...George Rimar1-2/+2
2019-04-30[llvm-objcopy] - Check dynamic relocation sections for broken references.George Rimar1-6/+27
2019-04-22Use llvm::stable_sort. NFCFangrui Song1-8/+4
2019-04-18[llvm-objcopy][llvm-strip] Add switch to allow removing referenced sectionsJames Henderson1-25/+46
2019-04-12[llvm-objcopy] Fill .symtab_shndx section correctlyEugene Leviant1-10/+23
2019-04-02[llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section he...James Henderson1-10/+18
2019-03-30[llvm-objcopy] Replace the size() helper with SectionTableRef::sizeFangrui Song1-10/+5
2019-03-29[llvm-objcopy] Fix case style of LayoutSegments. NFCFangrui Song1-2/+2
2019-03-29[llvm-objcopy] Delete two redundant reinterpret_cast. NFCFangrui Song1-5/+3
2019-03-25[llvm-objcopy]Preserve data in segments not covered by sectionsJames Henderson1-3/+35
2019-03-24Recommit r356738 "[llvm-objcopy] - Implement replaceSectionReferences for Gro...George Rimar1-0/+7
2019-03-24[llvm-objcopy] - Report SHT_GROUP sections with invalid alignment.George Rimar1-0/+3
2019-03-22Revert r356738 "[llvm-objcopy] - Implement replaceSectionReferences for Group...George Rimar1-7/+0
2019-03-22[llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.George Rimar1-0/+7