about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/alpha
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>1998-08-23 04:07:48 +0000
committerRichard Henderson <rth@redhat.com>1998-08-23 04:07:48 +0000
commitba3904fdf8e5ae26c1a931e09e3c7a3896593d92 (patch)
treeaaccdd476ae6f04c8524a5b179f246d9e7b78195 /sysdeps/unix/sysv/linux/alpha
parent4df28840108e4eaf17c213f5bfd8bc74dcb96534 (diff)
downloadglibc-ba3904fdf8e5ae26c1a931e09e3c7a3896593d92.tar.gz
glibc-ba3904fdf8e5ae26c1a931e09e3c7a3896593d92.tar.xz
glibc-ba3904fdf8e5ae26c1a931e09e3c7a3896593d92.zip
* sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Fix .prologue; non-standard pv usage.
Diffstat (limited to 'sysdeps/unix/sysv/linux/alpha')
-rw-r--r--sysdeps/unix/sysv/linux/alpha/rt_sigaction.S4
1 files changed, 3 insertions, 1 deletions
diff --git a/sysdeps/unix/sysv/linux/alpha/rt_sigaction.S b/sysdeps/unix/sysv/linux/alpha/rt_sigaction.S
index 3959e5d7df..5697584914 100644
--- a/sysdeps/unix/sysv/linux/alpha/rt_sigaction.S
+++ b/sysdeps/unix/sysv/linux/alpha/rt_sigaction.S
@@ -37,7 +37,8 @@ ENTRY(__syscall_rt_sigaction)
 	jsr	AT, (AT), _mcount
 	.set at
 #endif
-	.prologue 1
+	/* Indicate non-standard use of our PV.  */
+	.prologue 2
 
 	beq	a1, 0f
 	ldl	t0, 8(a1)				# sa_flags
@@ -79,6 +80,7 @@ rt_sigreturn:
 #else
 ENTRY(__syscall_rt_sigaction)
 	ldgp $29,0($27)
+	.prologue 1
 	ldi $0,ENOSYS
 	jmp __syscall_error
 END(__syscall_rt_sigaction)