#
ca307559 |
|
07-Jun-2019 |
Christian S.J. Peron <csjp@FreeBSD.org> |
Teach readelf about some OpenBSD ELF program headers - Add constants for OpenBSD wxneeded, bootdata and randomize to the FreeBSD elf_common.h file. This is the file that gets used by the elftoolchain library. - Update readelf and elfdump utilities to decode these program headers if they are encountered. Note: FreeBSD has it's own version of elfdump(1), which will be updated in a subsequent commit. I am adding it here anyway because this diff is going to be submitted upstream. Discussed with: emaste Reviewed by: imp MFC afer: 2 weeks Differential Revision: https://reviews.freebsd.org/D20548 M contrib/elftoolchain/elfdump/elfdump.c M contrib/elftoolchain/readelf/readelf.c M sys/sys/elf_common.h
|
#
94bb24b3 |
|
05-Jun-2016 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Use the in-tree sys/elf_common.h to build libelftc. This fixes build failures on older releases that lack various definitions such as EM_AARCH64 (which was unfixed before this). Revert all of the recent compatibility changes that worked around this problem. This uses the same method of using the in-tree header as lib/libelf, lib/libdwarf and usr.bin/readelf. Reviewed by: emaste Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D6734
|
#
bdef86c6 |
|
20-May-2016 |
Ed Maste <emaste@FreeBSD.org> |
elftoolchain: backwards compatability for EM_RISCV definition It is not provided by sys/elf_common.h on older releases Reported by: Jenkins
|
#
d28b40c8 |
|
20-May-2016 |
Ed Maste <emaste@FreeBSD.org> |
elftoolchain: backwards compatability for EM_IAMCU definition It is not provided by sys/elf_common.h on older stable/10.
|
#
453b09ca |
|
24-Sep-2015 |
Ed Maste <emaste@FreeBSD.org> |
Rename ELFOSABI_SYSV to ELFOSABI_NONE to match current spec Source: http://www.sco.com/developers/gabi/latest/ch4.eheader.html Reviewed by: kib Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3731
|