aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ObjCopy
AgeCommit message (Expand)AuthorFilesLines
2024-04-15[llvm-objcopy] Add --compress-sectionsFangrui Song2-8/+31
2024-04-05Revert "[llvm-objcopy] Add --compress-sections"Mitch Phillips1-26/+8
2024-04-04[llvm-objcopy] Add --compress-sectionsFangrui Song1-8/+26
2024-03-28[Object,ELFType] Rename TargetEndianness to Endianness (#86604)Fangrui Song1-8/+7
2024-03-21[llvm-objcopy] Add --skip-symbol and --skip-symbols options (#80873)Ilia Kuklin2-4/+7
2024-03-13[llvm-objcopy] --[de]compress-debug-sections: don't compress SHF_ALLOC sectio...Fangrui Song2-40/+24
2024-03-10Add llvm::min/max_element and use it in llvm/ and mlir/ directories. (#84678)Justin Lebar1-1/+1
2024-02-28[llvm-objcopy] Add --set-symbol-visibility and --set-symbols-visibility optio...Ilia Kuklin1-0/+4
2024-02-20[llvm-objcopy] Fix file offsets when PT_INTERP/PT_LOAD offsets are equal (#80...Fangrui Song1-0/+6
2024-02-09[llvm-objcopy] Fix the build again after 7ddc320Maksim Panchenko1-1/+1
2024-02-09[llvm-objcopy] Fix the build after 7ddc32052546abd41656d2e670f3902b1bf805a7. ...Jon Roelofs1-1/+1
2024-02-09[llvm-objcopy] Support SREC output format (#75874)quic-areg3-51/+367
2024-02-07[llvm-objcopy] Add --remove-symbol-prefix (#79415)Yi Kong2-0/+9
2024-01-24[llvm-objcopy] Don't remove .gnu_debuglink section when using --strip-all (#7...Felix Kellenbenz1-0/+2
2024-01-19[ObjCopy] Use StringRef::consume_front (NFC)Kazu Hirata1-5/+1
2023-12-19[llvm-objcopy] --gap-fill and 0-size sections (#75837)quic-akaryaki1-1/+1
2023-12-14[llvm-objcopy] Add --gap-fill and --pad-to options (#65815)quic-akaryaki4-8/+42
2023-12-13[SystemZ][z/OS] Add missing strnlen function for z/OS to fix build failures (...Abhina Sree3-0/+3
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata4-13/+13
2023-12-08[objcopy] Return an error in case of an invalid regex (#74319)Ilia Kuklin1-0/+7
2023-12-03[llvm] Stop including vector (NFC)Kazu Hirata1-1/+0
2023-11-06[objcopy] Implement --weaken, --weaken-symbol(s) flags for Mach-O Object File...Dan Zimmerman2-2/+10
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-4/+5
2023-10-10[MachO] Fix unaligned load in extractSections (#68741)Thurston Dang1-1/+2
2023-09-29[ObjCopy] Fix warning in conditional expression [NFC]Mikael Holmen1-1/+1
2023-09-27[NFC] Use const references to avoid copying objects in for-loopsGregory Alfonso1-1/+1
2023-08-22[AIX] supporting -X options for llvm-ranlib in AIX OSzhijian2-8/+13
2023-07-27[WebAssembly][Objcopy] Write output section headers identically to inputsDerek Schuff3-7/+11
2023-07-25[llvm-objcopy] --set-section-flags: allow "large" to add SHF_X86_64_LARGEThomas Köppe1-8/+27
2023-07-15[llvm-objcopy] Remove unused internal helper function template makeStringErro...Thomas Köppe1-7/+0
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-06-20[llvm-objcopy] -O binary: do not align physical addressesAlexey Karyakin2-7/+12
2023-06-20Revert "[llvm-objcopy] -O binary: do not align physical addresses"Krzysztof Parzyszek2-12/+7
2023-06-20[llvm-objcopy] -O binary: do not align physical addressesAlexey Karyakin2-7/+12
2023-06-07Remove unnecessary copyDavid Blaikie1-1/+1
2023-06-06[llvm-objcopy][ELF] Preserve sh_link to .symtab when applicableAndrew Ng2-2/+29
2023-06-03[llvm] Strip stabs symbols in Mach-O when stripping debug infoMike Hommey1-0/+3
2023-05-12ObjCopy: support `--dump-section` on COFFSaleem Abdulrasool2-8/+37
2023-02-17[ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sectionsMoshe Berman1-0/+4
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille2-4/+4
2023-01-02[llvm-objcopy] Use getNumberOfSymbols() instead of getRawNumberOfSymbols()Daan De Meyer1-2/+2
2022-12-18Remove redundant .c_str() and .get() callsGregory Alfonso1-1/+1
2022-12-17std::optional::value => operator*/operator->Fangrui Song1-6/+6
2022-12-16[LLVM][objcopy] Fix update-section.test on 32 bit platformsDavid Spickett1-1/+1
2022-12-14Don't include Optional.hKazu Hirata2-2/+0
2022-12-10[llvm] Use std::optional instead of None in comments (NFC)Kazu Hirata1-1/+1
2022-12-10[ObjCopy] llvm::Optional => std::optionalFangrui Song10-38/+42
2022-12-05[llvm-objcopy] Reland "Fix --add-section when section contain empty bytes"Guilhem1-2/+4
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song1-1/+0
2022-12-02Revert "[llvm-objcopy] Fix --section-add when section contain empty bytes"Douglas Yung1-4/+2