aarch64: Rely on syscalls preserving registers
authorRichard Henderson <rth@redhat.com>
Thu, 22 May 2014 20:57:20 +0000 (16:57 -0400)
committerRichard Henderson <rth@redhat.com>
Thu, 29 May 2014 16:53:27 +0000 (12:53 -0400)
commit1670e207c57513da84462c2a018f01653e7d1cc6
treeb87c355139dbb7fb168ecb165c0bc56a0cd07d6f
parent11a28aee60fae347aa7db306965297c24443ff88
aarch64: Rely on syscalls preserving registers

In several cases we've had asm routines rely on syscalls not clobbering
call-clobbered registers, and that's now deemed ABI.  So take advantage
of this in the INLINE_SYSCALL path as well.

Shrinks libc.so by about 1k.
ChangeLog
sysdeps/unix/sysv/linux/aarch64/sysdep.h