diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2020-02-03 11:52:43 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2020-02-14 21:09:12 -0300 |
commit | cf1e05f5990aba073864cd0bc681cd017e663351 (patch) | |
tree | 01f40ffae3c92767f861c19d7ce623d3b5649841 /sysdeps/mips/tst-abi-interlink.c | |
parent | ebb4aed873de6ee6ce3c0d2f55660808a04c9e68 (diff) | |
download | glibc-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