[arm] Fix bug in _nocancel system call stubs.

This commit is contained in:
Ulrich Weigand 2011-03-21 20:44:55 +00:00 committed by Joseph Myers
parent 738860089d
commit b53600e5ca
2 changed files with 6 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2011-03-21 Ulrich Weigand <ulrich.weigand@linaro.org>
* sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h (PSEUDO): Add
missing "cmn r0, $4096" for _nocancel system call stubs.
2011-03-21 Ulrich Weigand <ulrich.weigand@linaro.org>
* sysdeps/unix/sysv/arm/eabi/sysdep.h (DO_CALL): Do not save/restore

View File

@ -39,6 +39,7 @@
.cfi_sections .debug_frame; \
cfi_startproc; \
DO_CALL (syscall_name, args); \
cmn r0, $4096; \
PSEUDO_RET; \
cfi_endproc; \
.size __##syscall_name##_nocancel,.-__##syscall_name##_nocancel; \