ia64: Use Linux kABI for syscall return
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 3 Feb 2020 00:03:28 +0000 (21:03 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Sat, 15 Feb 2020 00:09:12 +0000 (21:09 -0300)
commit157252e9edc80374faa2bccc743b3d2933b1e062
tree96727dbf42f46040299299208332e2f4859ea04f
parent975ace4eca4990bc1948d3a7a890de7f60e7e540
ia64: Use Linux kABI for syscall return

It changes the ia64 INTERNAL_SYSCALL_NCS macro to return a negative
value instead of the 'r10' register value on the 'err' macro argument.

The macro INTERNAL_SYSCALL_DECL is no longer required, and the
INTERNAL_SYSCALL_ERROR_P macro follows the other Linux kABIs.

Checked on ia64-linux-gnu.
sysdeps/unix/sysv/linux/ia64/sysdep.h