summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2026-06-05debugedit: Use ELF_F_PERMISSIVE when using ELF_F_LAYOUTHEADmainMark Wielaard1-1/+9
2026-05-18debugedit-classify-ar: Check while elf_begin loop failed or succeededMark Wielaard1-0/+13
2026-05-18debugedit-classify-ar: Use strtol to parse -m argumentMark Wielaard1-14/+24
2026-05-18debugedit-classify-ar: Close elf after elf_getarhdr fail in classify_ar_elfMark Wielaard1-0/+1
2026-05-18debugedit-classify-ar: Break early for found_debugMark Wielaard1-2/+5
2026-03-17tests: check eu-elflint works before testing --check-elfMark Wielaard1-1/+9
2026-03-10configure: Set version to 5.3debugedit-5.3Mark Wielaard1-1/+1
2026-03-10debugedit: Support files with more than 65280 ELF sectionsMark Wielaard6-21/+167
2026-03-06find-debuginfo: Add --check-elf[-strict] to invoke eu-elflintMark Wielaard3-8/+187
2026-03-06debugedit: Update relocation addend or symbol value for debug stringsMark Wielaard1-8/+51
2026-01-19find-debuginfo: Use 64k buffers to extract ar members with ddMark Wielaard1-2/+24
2026-01-14find-debuginfo: Add -O/--output-dir switchMichal Domonkos2-1/+38
2026-01-14find-debuginfo: Add test for output files presenceMichal Domonkos1-0/+30
2026-01-14find-debuginfo: Refactor output directoryMichal Domonkos1-7/+9
2025-09-10Add configure check for gdb-add-index vs dwzMark Wielaard3-0/+36
2025-09-09Fix debugedit-classify-ar ELF member (no debug) test on opensuseMark Wielaard1-0/+2
2025-09-08Add debugedit-classify-ar and use it before running do_ar_fileMark Wielaard7-4/+471
2025-09-08configure.ac: Check for cpio, eu-strip, xz and gdb-add-indexMark Wielaard1-1/+21
2025-07-08find-debuginfo.at: Make sure foo, bar and baz have build-idsMark Wielaard1-3/+3
2025-07-08tests/debugedit.at: Replace 'type -p' bashismMichał Górny1-1/+1
2025-07-08README: update release URLJelle van der Waa1-3/+2
2025-07-07configure: Set version to 5.2debugedit-5.2Mark Wielaard1-2/+2
2025-07-03debugedit: Handle EM_AMDGPU R_AMDGPU_ABS32 relocationsMark Wielaard1-0/+10
2025-07-03debugedit: Add -p, --preserve-datesMark Wielaard2-4/+41
2025-07-02PR32760: find-debuginfo: handle static libraries quietly!Frank Ch. Eigler1-1/+1
2025-06-27debugedit.at: Deal with readelf with --wide default for buildid matchingMark Wielaard1-2/+2
2025-06-20Add basic find-debuginfo script testsMark Wielaard3-5/+332
2025-06-18PR32760: find-debuginfo: handle static librariesFrank Ch. Eigler8-8/+238
2025-04-14debugedit: Handle unused .debug_str_offsets entriesMark Wielaard1-6/+83
2025-03-03find-debuginfo: Allow overriding binutils toolsMark Wielaard3-6/+18
2025-02-19Add option to allow disabling inlined xxhashChen Qi3-3/+13
2025-01-16find-debuginfo: Make return from do_file explicitMark Wielaard1-3/+6
2025-01-16find-debuginfo: Fix skip_mini (".gnu_debugdata") handlingMark Wielaard1-1/+1
2024-12-02find-debuginfo: Check files are writable before modifying themMark Wielaard1-2/+31
2024-11-06tests: Ignore stderr output of readelf in debugedit.atMark Wielaard1-20/+20
2024-10-30tests/debugedit.at: Remove bashismsMark Wielaard1-2/+2
2024-10-29configure: Set version to 5.1debugedit-5.1Mark Wielaard1-2/+2
2024-10-29configure: Adjust READELF_REGEXP for OpenSuseMark Wielaard1-1/+1
2024-10-29tests: Old binutils readelf doesn't handle compressed debugsectionsMark Wielaard3-0/+25
2024-10-28debugedit: decompress (and recompress) DWARF sectionsMorten Linderud4-36/+245
2024-10-25scripts: find-debuginfo: mention MiniDebugInfo for -mSam James1-1/+2
2024-10-25tools: sepdebugcrcfix: sort includesSam James1-10/+10
2024-10-25tools: sepdebugcrcfix: fix build with c23Sam James1-3/+1
2024-10-02debugedit: switch to xxhash for buildid recomputationFrank Ch. Eigler8-1204/+76
2024-10-01debugedit: Handle DWARF5 DW_UT_type (Unit type 2) in ET_EXE/DYNMark Wielaard2-6/+45
2024-08-20find-debuginfo.sh: Exit with real exit status in parallel jobsKeith Seitz1-5/+18
2024-05-22debugedit: Handle DW_MACRO_{define,undef}_strxMark Wielaard1-2/+37
2024-05-22debugedit: Track active CUMark Wielaard1-49/+78
2024-05-20debug_str_offsets header version and padding are 2 bytes, not 4 bytesMark Wielaard1-2/+2
2024-05-20Only process one file at a time in tests with binutils readelfMark Wielaard1-10/+32