freebsd-dev/sys/riscv
Edward Tomasz Napierala 435754a59e Add infrastructure required for Linux coredump support
This adds `sv_elf_core_osabi`, `sv_elf_core_abi_vendor`,
and `sv_elf_core_prepare_notes` fields to `struct sysentvec`,
and modifies imgact_elf.c to make use of them instead
of hardcoding FreeBSD-specific values.  It also updates all
of the ABI definitions to preserve current behaviour.

This makes it possible to implement non-native ELF coredump
support without unnecessary code duplication.  It will be used
for Linux coredumps.

Reviewed By:	kib
Sponsored By:	EPSRC
Differential Revision:	https://reviews.freebsd.org/D30921
2021-06-29 08:49:12 +01:00
..
conf sys/*/conf/*, docs: fix links to handbook 2021-05-20 09:27:10 +01:00
include Reduce code duplication in machine/_types.h 2021-06-14 16:30:16 +01:00
riscv Add infrastructure required for Linux coredump support 2021-06-29 08:49:12 +01:00
sifive riscv: Fix build by using the correct device-tree include path 2021-01-16 11:31:39 +01:00