freebsd-nq/sys/amd64/ia32
Kornel Dulęba f6ac79fb12 Introduce the PROC_SIGCODE() macro
Use a getter macro instead of fetching the sigcode address directly
from a sysent of a given process. It assumes that the sigcode is stored
in the shared page, which is true in all cases, except for a.out
binaries. This will be later useful when the shared page address
randomization is introduced.
No functional change intended.

Approved by:	mw(mentor)
Sponsored by:	Stormshield
Obtained from:	Semihalf
Reviewed by:	kib
Differential Revision: https://reviews.freebsd.org/D35392
2022-07-18 16:27:26 +02:00
..
ia32_exception.S x86: remove gcov kernel support 2021-04-02 15:41:51 +03:00
ia32_misc.c freebsd32: remove redundant no-arg syscalls 2021-11-17 20:12:24 +00:00
ia32_reg.c x86: Add a NT_X86_SEGBASES register set. 2022-03-24 11:36:19 -07:00
ia32_signal.c Introduce the PROC_SIGCODE() macro 2022-07-18 16:27:26 +02:00
ia32_sigtramp.S amd64 ia32 vdso: add unwind annotations to the signal trampoline 2021-12-06 20:47:24 +02:00
ia32_syscall.c exec: Introduce the PROC_PS_STRINGS() macro 2022-01-17 16:11:54 -05:00