Searched hist:a016320dfb4e2363deeee658ac931220ec517cad (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/compat/freebsd32/ |
H A D | freebsd32_systrace_args.c | diff a016320dfb4e2363deeee658ac931220ec517cad Wed Nov 17 21:12:26 CET 2021 Brooks Davis <brooks@FreeBSD.org> freebsd32: rename 32-bit compat pads to _pad
Some 32-bit architectures pass 64-bit values in aligned register pairs (a0,a1), (a2,a3) etc. In freebsd32 we add these pads explicitly from compat code. We also sometimes add pads in the default ABI. Differentiate the two by making the freebsd32 ones int _pad. In a future commit the 32-bit ones will be automatically generated.
Reviewed by: kevans
|
H A D | freebsd32_proto.h | diff a016320dfb4e2363deeee658ac931220ec517cad Wed Nov 17 21:12:26 CET 2021 Brooks Davis <brooks@FreeBSD.org> freebsd32: rename 32-bit compat pads to _pad
Some 32-bit architectures pass 64-bit values in aligned register pairs (a0,a1), (a2,a3) etc. In freebsd32 we add these pads explicitly from compat code. We also sometimes add pads in the default ABI. Differentiate the two by making the freebsd32 ones int _pad. In a future commit the 32-bit ones will be automatically generated.
Reviewed by: kevans
|