about summary refs log tree commit diff
path: root/sysdeps/mips/tst-abi-interlink.c
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-02-03 11:52:43 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-02-14 21:09:12 -0300
commitcf1e05f5990aba073864cd0bc681cd017e663351 (patch)
tree01f40ffae3c92767f861c19d7ce623d3b5649841 /sysdeps/mips/tst-abi-interlink.c
parentebb4aed873de6ee6ce3c0d2f55660808a04c9e68 (diff)
downloadglibc-cf1e05f5990aba073864cd0bc681cd017e663351.tar.gz
glibc-cf1e05f5990aba073864cd0bc681cd017e663351.tar.xz
glibc-cf1e05f5990aba073864cd0bc681cd017e663351.zip
mips: Use Linux kABI for syscall return
It changes the mips INTERNAL_SYSCALL* and internal_syscall*  macros
to return a negative value instead of the 'a3' register value on then
'err' macro argument.

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

Checked on mips64-linux-gnu, mips64n32-linux-gnu, and mips-linux-gnu.
Diffstat (limited to 'sysdeps/mips/tst-abi-interlink.c')
0 files changed, 0 insertions, 0 deletions