summaryrefslogtreecommitdiff
path: root/src/strip.c
Commit message (Expand)AuthorAgeFilesLines
* Move the #include <libintl.h> into eu-config.hYonggang Luo2022-10-161-1/+0
* strip: Add more NULL checkMark Wielaard2022-05-141-2/+10
* Introduce error_exit as a noreturn variant of error (EXIT_FAILURE, ...)Mark Wielaard2022-03-301-33/+25
* Remove redundant casts of memory allocating functions returning void *Dmitry V. Levin2021-09-091-5/+4
* strip: Always check gelf_update results.Mark Wielaard2021-07-031-4/+9
* Come up with startswith function.Martin Liska2021-05-121-1/+1
* strip: Remove no_symtab_updates() functionTimm Bäder2021-01-281-45/+29
* strip: Pull update_section_size() into file scopeTimm Bäder2021-01-281-23/+28
* strip: Pull relocate() info file scopeTimm Bäder2021-01-281-163/+184
* strip: Replace nested check_preserved function with loopTimm Bäder2021-01-281-16/+21
* src: consistently use _(Str) instead of gettext(Str)Dmitry V. Levin2020-12-161-54/+54
* src: fix spelling typos in comments and ChangeLogDmitry V. Levin2020-12-121-1/+1
* src: fix spelling typos in argp help text and error diagnosticsDmitry V. Levin2020-12-121-2/+2
* strip don't mmap debug output file.Mark Wielaard2019-06-241-1/+1
* strip: Files with symbols referring to non-existing sections are illformedMark Wielaard2019-03-271-0/+1
* strip: Fix check test for SHN_XINDEX symbol.Mark Wielaard2019-01-241-1/+1
* strip: Also handle gnu compressed debug sections with --reloc-debug-sectionsMark Wielaard2018-11-131-6/+23
* strip: Add --reloc-debug-sections-only option.Mark Wielaard2018-11-061-6/+149
* strip: Extract code to update shdrstrndx into new common function.Mark Wielaard2018-11-061-45/+49
* strip: Split out debug section relocation into separate helper functions.Mark Wielaard2018-11-061-249/+292
* strip: Always copy over any phdrs if there are any.Mark Wielaard2018-11-061-28/+42
* strip, unstrip: Handle SHT_GROUP correctly.Mark Wielaard2018-10-171-3/+9
* Handle ADD/SUB relocationsAndreas Schwab2018-10-131-4/+19
* strip,unstrip: Use and set shdrstrndx consistently.Mark Wielaard2018-09-141-4/+39
* libebl: Use elf_getshdrstrndx in ebl_section_strip_p.Mark Wielaard2018-09-131-2/+2
* strip: Handle mixed allocated/non-allocated sections.Mark Wielaard2018-08-301-15/+65
* Consolidate error.h inclusion in system.hRoss Burton2018-07-051-1/+0
* strip: Deal with ARM data marker symbols pointing to debug sections.Mark Wielaard2017-07-241-6/+24
* strip: Add --keep-section=SECTION and --remove-section=SECTION.Mark Wielaard2017-07-171-17/+110
* strip: Don't generate empty output file when nothing to do.Mark Wielaard2017-06-141-12/+19
* strip: Make sure old .shstrab is removed when eu-strip recreates it.Mark Wielaard2017-06-141-6/+10
* Move print_version into printversion.{h|c}Ulf Hermann2017-02-171-0/+1
* http://elfutils.org/ is now hosted at http://sourceware.org/elfutils/Mark Wielaard2016-12-241-15/+0
* lib: Provide MAX and MIN in system.hAkihiko Odaki2016-10-121-1/+1
* strip: Don't remove real symbols from allocated symbol tables.Mark Wielaard2016-10-061-11/+24
* strip: Use ELF_CHF_FORCE to recompress any sections that were uncompressed.Mark Wielaard2016-08-251-1/+1
* strip: Handle compressed relocation target sections.Mark Wielaard2016-08-151-5/+17
* dwelf: Add string table functions from ebl.Mark Wielaard2016-08-031-9/+15
* Fix GCC6 -Wnull-dereference warnings.Mark Wielaard2016-02-221-2/+4
* Trust AC_SYS_LARGEFILE to provide large file supportJosh Stone2015-10-091-6/+6
* strip: Only sanity check symbols to not discarded sections for debug file.Mark Wielaard2015-10-091-3/+5
* Handle merged strtab/shstrtab string tables in strip and unstrip.Mark Wielaard2015-10-051-6/+9
* Remove old-style function definitions.Mark Wielaard2015-09-231-2/+2
* strip: Just admit we don't support stripping ar archives for now.Mark Wielaard2015-06-101-2/+12
* strip: Harden against bogus input files. Don't leak tmp debug file on error.Mark Wielaard2015-05-181-77/+191
* Always call gelf_fsize with EV_CURRENT as argument.Mark Wielaard2015-05-131-12/+7
* Replace futimes with futimens.Max Filippov2015-05-051-9/+9
* Drop mtrace calls.Max Filippov2015-05-041-4/+0
* src: Remove __DATE__ from internal error messages.Mark Wielaard2015-04-141-3/+3
* Use elf_getphdrnum instead of accessing ehdr->e_phnum directly.Mark Wielaard2014-11-261-4/+9