libucontext/arch
Bobby Bingham 8ea5f548b9 ppc64: fix makecontext with more than 8 parameters
The ELFv2 ABI used on PPC64 differs from the ELFv1 ABI used on PPC32 here.
On PPC64, once there are any parameters that need to be passed on the
stack, space needs to be reserved on the stack to pass all parameters.
Parameters 0-7 are still only passed by register, but if the callee needs
to spill them, it can use the stack space reserved for the corresponding
parameter to do so.
2019-04-05 14:18:20 -05:00
..
aarch64 arch: add aarch64 port 2018-01-31 21:23:18 +00:00
arm arch: arm: add armv6+ port 2018-01-31 04:11:46 +00:00
ppc ppc32/64: simplify storage of stack parameters 2019-04-05 14:18:20 -05:00
ppc64 ppc64: fix makecontext with more than 8 parameters 2019-04-05 14:18:20 -05:00
s390x arch: add s390x port 2018-02-15 05:54:17 +00:00
x86 x86: trampoline: fix GOT clobbering, pointed out by fabled 2018-02-15 04:32:16 +00:00
x86_64 Reorder registers in other x86_64 assembler files 2018-07-19 17:18:19 -05:00