Home
last modified time | relevance | path

Searched hist:a016320dfb4e2363deeee658ac931220ec517cad (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.cdiff 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 Dfreebsd32_proto.hdiff 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