summaryrefslogtreecommitdiffstats
path: root/libelf/elf.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge tag 'elfutils-0.173'Ulf Hermann2018-07-131-5/+237
|\ | | | | | | | | | | elfutils 0.173 release Change-Id: I83dc56dd15c26fe7acf4ce73c29df65b8b65e757
| * libelf: Sync elf.h from glibc.Mark Wielaard2018-06-211-1/+4
| | | | | | | | | | | | Add NT_PPC_PKEY, R_BPF_64_64 and R_BPF_64_32. Remove R_BPF_MAP_FD. Signed-off-by: Mark Wielaard <mark@klomp.org>
| * libelf: Sync elf.h from glibcAndreas Schwab2018-04-231-12/+59
| | | | | | | | Signed-off-by: Andreas Schwab <schwab@suse.de>
| * libelf: Sync elf.h from glibc.Mark Wielaard2018-02-171-2/+94
| | | | | | | | Signed-off-by: Mark Wielaard <mark@klomp.org>
| * libelf: Sync elf.h from glibc.Mark Wielaard2017-08-151-3/+93
| | | | | | | | | | | | Add new powerpc note descriptors. Signed-off-by: Mark Wielaard <mark@klomp.org>
* | Merge tag 'elfutils-0.170'Ulf Hermann2017-08-171-0/+1
|\| | | | | | | | | | | elfutils 0.170 release Change-Id: I37d03645902b9f0a9fb708af1551db8843537799
| * ppc64: Add HTM SPRs support to readelfGustavo Romero2017-07-251-0/+1
| | | | | | | | | | | | | | | | | | | | Since POWER8, PowerPC 64 supports Hardware Transactional Memory, which has three special purpose registers associated to it: tfhar, tfiar, and texasr. This commit add HTM SPRs set as known note type so it's possible to use 'readelf --notes' to inspect the HTM SPRs in a coredump file generated in such a machines. Signed-off-by: Gustavo Romero <gromero@linux.vnet.ibm.com>
* | Drop __BEGIN_DECLS and __END_DECLS from elf.hUlf Hermann2017-05-021-3/+7
|/ | | | | | | | We don't use those anywhere else. Also, put the 'extern "C"' after the included headers. Change-Id: I3b9fd0d86f148ac770e9335eeb873e8bc7cbb60b Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Sync elf.h from glibcRichard Henderson2016-06-281-83/+198
| | | | | | | Add lots of new EM_* definitions. Add R_BPF_* definitions. Signed-off-by: Richard Henderson <rth@redhat.com>
* Add new i386 and x86_64 relocation types.Mark Wielaard2016-02-191-5/+18
| | | | | | | Update elf.h from glibc and recognize R_386_GOT32X, R_X86_64_GOTPCRELX and R_x86_64_REX_GOTPCRELX as non-dynamic relocations. Signed-off-by: Mark Wielaard <mjw@redhat.com>
* Add NT_ARM_SYSTEM_CALL aarch64 syscall regset.Mark Wielaard2016-02-151-0/+1
| | | | | | | | | Linux kernel 3.18 added the NT_ARM_SYSTEM_CALL regset for aarch64. Recognize and print this new core item. https://bugzilla.redhat.com/show_bug.cgi?id=1285613 Signed-off-by: Mark Wielaard <mjw@redhat.com>
* elf.h: Update from glibc. Add section compression constants and structures.Mark Wielaard2015-10-221-0/+25
| | | | Signed-off-by: Mark Wielaard <mjw@redhat.com>
* Update elf.h from glibc.Mark Wielaard2015-04-281-10/+180
| | | | Signed-off-by: Mark Wielaard <mjw@redhat.com>
* Update elf.h from glibc.Mark Wielaard2014-07-041-1/+29
| | | | | | | Includes new bits needed for ppc64le ELFv2 abi. https://bugzilla.redhat.com/show_bug.cgi?id=1110249 Signed-off-by: Mark Wielaard <mjw@redhat.com>
* Update elf.h from glibcPetr Machata2013-10-011-2/+150
| | | | Signed-off-by: Petr Machata <pmachata@redhat.com>
* Update elf.h from glibcPetr Machata2013-09-261-111/+257
| | | | Signed-off-by: Petr Machata <pmachata@redhat.com>
* Update elf.h from glibc.Petr Machata2012-09-171-0/+12
| | | | Signed-off-by: Petr Machata <pmachata@redhat.com>
* Update elf.h from glibc.Roland McGrath2012-08-161-23/+253
| | | | Signed-off-by: Roland McGrath <roland@hack.frob.com>
* Update elf.h from glibc.Roland McGrath2010-04-131-0/+1
|
* Complete SH port.Matt Fleming2010-04-101-0/+24
|
* elf.h: Update from glibc.Roland McGrath2010-03-111-1/+7
|
* Update elf.hUlrich Drepper2010-03-041-2/+34
|
* Add elf_getphdrnum, support >65536 phdrs.Roland McGrath2010-01-071-10/+21
|
* Update elf.h from glibc.Ulrich Drepper2009-07-261-0/+3
|
* Add support for STB_GNU_UNIQUE to libebl.Ulrich Drepper2009-07-081-0/+1
|
* Add support for IRELATIVE relocations.Ulrich Drepper2009-06-011-2/+4
| | | | | That's the second part of the IFUNC support. So far x86 and x86-64 only.
* Nominal ARM support.Roland McGrath2009-04-151-22/+42
|
* Update elf.h and some tables; fill in sparc backend reloc table.Roland McGrath2009-04-011-2/+19
|
* src/Roland McGrath2008-12-031-2/+13
| | | | | | | 2008-12-02 Roland McGrath <roland@redhat.com> * readelf.c (count_dwflmod, process_file): Don't presume encoding of nonzero OFFSET argument to dwfl_getmodules.
* src/Roland McGrath2008-08-071-2/+22
| | | | | | (find_symbol): Likewise. Convert plain number, or handle strings like "(section)+offset" or "symbol+offset".
* Finish elflint .gnu.attributes checkingRoland McGrath2008-02-211-1/+6
|
* 2007-10-23 Roland McGrath <roland@redhat.com>Roland McGrath2007-10-231-0/+23
| | | | | | * linux-kernel-modules.c (report_kernel_archive): Reorder the kernel module to appear first.
* libdwfl/Roland McGrath2007-07-161-5/+18
| | | | | | | | | | | | | | | 2007-07-16 Roland McGrath <roland@redhat.com> * dwfl_module.c (dwfl_report_module): Increment DWFL->nmodules when reviving an existing module. tests/ 2007-07-16 Roland McGrath <roland@redhat.com> * dwfl-bug-report.c: New file. * Makefile.am (noinst_PROGRAMS, TESTS): Add it. (dwfl_bug_report_LDADD): New variable.
* 2007-04-24 Roland McGrath <roland@redhat.com>Roland McGrath2007-04-251-9/+12
| | | | | * run-strip-test.sh: When we saved the debug info, test unstrip too.
* Changes to fix GNU-style hash table handling.Ulrich Drepper2006-08-081-2/+2
|
* merge of 2d5572f10b65f0ac7fdf54361b4dae41ebbd51d0Ulrich Drepper2006-07-071-1/+5
| | | | and fda3a25581b7bfac581504e9e887e9b97f234f86
* New spec file.elfutils-0.121Ulrich Drepper2006-06-151-5/+1
|
* Linker work.Ulrich Drepper2006-07-051-1/+5
| | | | | GNU hash support. 64-bit SysV hash support.
* backends/Roland McGrath2005-11-191-1/+1
| | | | | | | | | | | | | 2005-11-19 Roland McGrath <roland@redhat.com> * ppc64_reloc.def: REL30 -> ADDR30. libelf/ 2005-11-19 Roland McGrath <roland@redhat.com> * elf.h: Update from glibc.
* 2005-11-17 Roland McGrath <roland@redhat.com>Roland McGrath2005-11-171-1/+1
| | | | | * elf.h: Update from glibc.
* 2005-11-10 Roland McGrath <roland@redhat.com>Roland McGrath2005-11-101-0/+14
| | | | | * elf.h: Update from glibc.
* Add support for a few missing DT_ and R_* values.Ulrich Drepper2005-08-071-0/+12
| | | | Import new elf.h.
* Adjust for monotone.Ulrich Drepper2005-07-261-0/+2577