]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Introduce an AUXARGS_ENTRY_PTR() macro.
authorbrooks <brooks@FreeBSD.org>
Wed, 15 Apr 2020 20:19:59 +0000 (20:19 +0000)
committerbrooks <brooks@FreeBSD.org>
Wed, 15 Apr 2020 20:19:59 +0000 (20:19 +0000)
commit3b54334d8bcb3d4f84e6ea80771f669263d3d5b5
treef6ac7ea4f8ec0ff7bcb9468adc8a3521bbcd1e13
parent0ebc4506cfb3a9d09443da670388dfb83bb37eca
Introduce an AUXARGS_ENTRY_PTR() macro.

As the name implys, it uses the a_ptr member of the auxarg entry (except
in compat32 where it uses a_val).  This is more correct and required for
systems where a_val is not the same size or hardware type as a_ptr (e.g.
CHERI).

This is a prepratory commit for D24407.

Reviewed by: kib
Obtained from: CheriBSD
Sponsored by: DARPA
sys/sys/imgact_elf.h