aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/tile/makecontext.c
diff options
context:
space:
mode:
authorChris Metcalf <cmetcalf@ezchip.com>2015-01-05 12:06:15 -0500
committerChris Metcalf <cmetcalf@ezchip.com>2015-01-05 12:06:15 -0500
commit7ea793f39ca1362bc1d6587d29b1e7f52eb8a9a1 (patch)
treed652659b16f7182dad990df318c9d5aeab8b0a92 /sysdeps/unix/sysv/linux/tile/makecontext.c
parent1dca195e1c50d69fa4f0d18e821ec68f5d286df4 (diff)
downloadglibc-7ea793f39ca1362bc1d6587d29b1e7f52eb8a9a1.tar
glibc-7ea793f39ca1362bc1d6587d29b1e7f52eb8a9a1.tar.gz
glibc-7ea793f39ca1362bc1d6587d29b1e7f52eb8a9a1.tar.bz2
glibc-7ea793f39ca1362bc1d6587d29b1e7f52eb8a9a1.zip
tile: check error properly for vDSO calls
The tile vDSO vsyscalls were not properly setting the error value. Conventionally, tile returns the same "non-negative success, negative errno" value that x86 does (in r0), but it also returns "zero or positive errno" in r1, which is what the regular syscall code checks. This change uses that convention for the vDSO calls as well.
Diffstat (limited to 'sysdeps/unix/sysv/linux/tile/makecontext.c')
0 files changed, 0 insertions, 0 deletions