about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/alpha/sigsuspend.S
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2014-05-17 11:25:19 -0700
committerRichard Henderson <rth@twiddle.net>2014-05-17 11:25:19 -0700
commite184a918bb5866a6488257d37ecc4e4ff747b7b7 (patch)
tree136e6a73de4ccd1ed733602a11af223545840902 /sysdeps/unix/sysv/linux/alpha/sigsuspend.S
parentab21431318d99c94e644606dee1e6a4545d98007 (diff)
downloadglibc-e184a918bb5866a6488257d37ecc4e4ff747b7b7.tar.gz
glibc-e184a918bb5866a6488257d37ecc4e4ff747b7b7.tar.xz
glibc-e184a918bb5866a6488257d37ecc4e4ff747b7b7.zip
alpha: Create __syscall_nocancel entry points
Diffstat (limited to 'sysdeps/unix/sysv/linux/alpha/sigsuspend.S')
-rw-r--r--sysdeps/unix/sysv/linux/alpha/sigsuspend.S13
1 files changed, 0 insertions, 13 deletions
diff --git a/sysdeps/unix/sysv/linux/alpha/sigsuspend.S b/sysdeps/unix/sysv/linux/alpha/sigsuspend.S
index aa5e6c67d5..8a6816ec82 100644
--- a/sysdeps/unix/sysv/linux/alpha/sigsuspend.S
+++ b/sysdeps/unix/sysv/linux/alpha/sigsuspend.S
@@ -19,19 +19,6 @@
 /* sigsuspend is a special syscall since it needs to dereference the
    sigset.  This will have to change when we have more than 64 signals.  */
 
-#ifndef NO_CANCELLATION
-#include <sysdep.h>
-
-#undef PSEUDO_PREPARE_ARGS
-#define PSEUDO_PREPARE_ARGS	ldq	a0, 0(a0);
-
-PSEUDO(__sigsuspend_nocancel, sigsuspend, 1)
-	ret
-/* Use END, not PSEUDO_END, so that we don't issue two $syscall_error
-   symbols; we'll jump into __sigsuspend for the error case.  */
-END(__sigsuspend_nocancel)
-#endif /* NO_CANCELLATION */
-
 #include <sysdep-cancel.h>
 
 #undef PSEUDO_PREPARE_ARGS