diff options
author | Will Newton <will.newton@linaro.org> | 2014-05-19 14:38:30 +0100 |
---|---|---|
committer | Will Newton <will.newton@linaro.org> | 2014-05-20 13:48:23 +0100 |
commit | a60339aaff82beadea6f580e587d64052cb5e3b8 (patch) | |
tree | e56bf2998936414815daef3ed7f5ab5861a6254b /config.make.in | |
parent | 7d05a8168b45c0580e1f9a79c2dd26c8f0d31fca (diff) | |
download | glibc-a60339aaff82beadea6f580e587d64052cb5e3b8.tar glibc-a60339aaff82beadea6f580e587d64052cb5e3b8.tar.gz glibc-a60339aaff82beadea6f580e587d64052cb5e3b8.tar.bz2 glibc-a60339aaff82beadea6f580e587d64052cb5e3b8.zip |
AArch64: Fix handling of nocancel syscall failures
The current code for nocancel syscalls does not do a comparison of
the system call return value. This leads to code being generated
where the b.cs follows the svc instruction directly without setting
the flags on which the branch depends.
ChangeLog:
2014-05-20 Will Newton <will.newton@linaro.org>
* sysdeps/unix/sysv/linux/aarch64/nptl/sysdep-cancel.h (PSEUDO):
Test the return value of the system call in the nocancel case.
Diffstat (limited to 'config.make.in')
0 files changed, 0 insertions, 0 deletions