7dd3896fe1
We want to give back a useful callee-saved general purpose
register (x18) that was only "chosen" because it was what llvm
allowed for historical reasons. gp is a better choice because it's
effectively unused otherwise anyway.
Unfortunately, that means we need extra space in jmp_buf (which I've
reserved in an earlier change,
|
||
---|---|---|
.. | ||
__bionic_clone.S | ||
__set_tls.c | ||
_exit_with_stack_teardown.S | ||
setjmp.S | ||
syscall.S | ||
vfork.S |