summaryrefslogtreecommitdiff
path: root/src/elflint.c
Commit message (Expand)AuthorAgeFilesLines
* libdw, readelf, elflint: Add get_(u|s)leb128 guardsMark Wielaard2023-02-141-0/+3
* Add support for Synopsys ARCv2 processorsShahab Vahedi2022-12-221-0/+1
* Add support for LoongArchHengqi Chen2022-12-191-1/+1
* Move the #include <libintl.h> into eu-config.hYonggang Luo2022-10-161-1/+0
* elflint: Allow zero p_memsz for PT_RISCV_ATTRIBUTESAndreas Schwab2022-08-091-1/+4
* elflint: Recognize NT_FDO_PACKAGING_METADATAMark Wielaard2022-03-251-0/+7
* elflint.c: Don't dereference databits if badMark Wielaard2021-10-061-1/+1
* Remove redundant casts of memory allocating functions returning void *Dmitry V. Levin2021-09-091-1/+1
* elflint: fix undefined 'buffer_left' referenceSergei Trofimovich2021-06-071-1/+1
* elflint: Pull left() in file scopeTimm Bäder2021-03-011-8/+9
* elflint: Pull pos() info file scopeTimm Bäder2021-03-011-19/+20
* elflint: Recognize SHF_GNU_RETAIN as extra section flag.Mark Wielaard2021-01-151-8/+13
* src/elflint.c: add debug print for GNU_RETAIN and othersSergei Trofimovich2021-01-121-1/+4
* src/elflint.c: fix printing of unknown flagsSergei Trofimovich2021-01-111-2/+6
* Handle SHF_GNU_RETAIN in eu-readelf and eu-elflint.Mark Wielaard2020-12-161-0/+3
* src: consistently use _(Str) instead of gettext(Str)Dmitry V. Levin2020-12-161-364/+364
* elflint: Always print symbol name (if known) in error messages.Mark Wielaard2020-12-161-49/+49
* src: fix spelling typos in comments and ChangeLogDmitry V. Levin2020-12-121-3/+3
* elflint: Handle .debug_line_str as .debug_strMark Wielaard2020-09-051-0/+1
* elflint: Explicitly check and ignore elf_compress error.Mark Wielaard2020-06-191-1/+1
* libelf: Sync elf.h from glibc.Mark Wielaard2020-06-041-4/+0
* src: Check ebl_openbackend result before using ebl handle.Mark Wielaard2020-05-141-1/+8
* elflint: Allow SHF_EXCLUDE as generic section flag when --gnu is given.Mark Wielaard2020-04-211-0/+5
* readelf, elflint: Handle PT_GNU_PROPERTY.Mark Wielaard2020-02-181-0/+5
* elflint: Check sh_info for symtab isn't too big.Mark Wielaard2020-02-181-0/+4
* elflint, readelf: enhance error diagnosticsDmitry V. Levin2019-10-041-3/+3
* Add backend support for C-SKYMao Han2019-07-171-1/+1
* elflint: Allow PT_GNU_EH_FRAME segment to match SHT_X86_64_UNWIND section.Mark Wielaard2018-11-131-2/+4
* Handle GNU Build Attribute ELF Notes.Mark Wielaard2018-11-131-0/+13
* Recognize NT_VERSION notes.Mark Wielaard2018-11-131-6/+21
* Recognize and parse GNU Property notes.Mark Wielaard2018-10-291-1/+3
* elflint: Use shnum and shstrndx instead of ehdr field directly.Mark Wielaard2018-09-141-3/+3
* backends: Always use elf_getshdrstrndx in check_special_symbol.Mark Wielaard2018-09-131-2/+2
* elflint: Fix check_sysv_hash[64] sanity checks to not overflow.Mark Wielaard2018-08-181-2/+5
* Consolidate error.h inclusion in system.hRoss Burton2018-07-051-1/+0
* elflint: fix typo in error diagnosticsDmitry V. Levin2018-05-151-2/+2
* Add support for RISC-VAndreas Schwab2018-04-231-1/+1
* elflint: Make sure we can read a whole element when iterating over group.Mark Wielaard2018-03-051-1/+1
* Use fallthrough attribute.Joshua Watt2018-02-101-4/+4
* elflint: Support checking ELF files with compressed sections.Mark Wielaard2017-04-051-1/+6
* elflint: Don't check section group without flags word.Mark Wielaard2017-04-041-1/+4
* elflint: Sanity check the number of phdrs and shdrs available.Mark Wielaard2017-04-041-0/+26
* elflint: Don't trust sh_entsize when checking hash sections.Mark Wielaard2017-04-041-12/+20
* elflint: Check symbol table data is big enough before checking.Mark Wielaard2017-04-041-1/+2
* 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
* Add GCC7 -Wimplicit-fallthrough support/fixes.Mark Wielaard2016-11-101-1/+3
* lib: Provide MAX and MIN in system.hAkihiko Odaki2016-10-121-1/+1
* Add support for BPFRichard Henderson2016-06-281-1/+1
* elflint: Fix sh_entsize check when comparing SHT_HASH and SHT_GNU_HASH.Mark Wielaard2016-02-151-2/+2