aboutsummaryrefslogtreecommitdiff
path: root/linuxthreads/sysdeps/unix
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-01-20 18:53:07 +0000
committerUlrich Drepper <drepper@redhat.com>2003-01-20 18:53:07 +0000
commit4a9b34fe010debca945da57e04c519b51140045d (patch)
tree8694647db6518cf9ab1247749b1b13f1347396e9 /linuxthreads/sysdeps/unix
parent83c9a671e8af4edfd723fe70baeefae20752a5b3 (diff)
downloadglibc-4a9b34fe010debca945da57e04c519b51140045d.tar
glibc-4a9b34fe010debca945da57e04c519b51140045d.tar.gz
glibc-4a9b34fe010debca945da57e04c519b51140045d.tar.bz2
glibc-4a9b34fe010debca945da57e04c519b51140045d.zip
Avoid non pc relative reference to __fork.
Diffstat (limited to 'linuxthreads/sysdeps/unix')
-rw-r--r--linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/vfork.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/vfork.S b/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/vfork.S
index ce4a492a40..0315e6e30b 100644
--- a/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/vfork.S
+++ b/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/vfork.S
@@ -43,10 +43,10 @@ ENTRY (__vfork)
0:
basr %r1,0
1:
- l %r1,2f-1b(%r1)
+ al %r1,2f-1b(%r1)
br %r1
2:
- .long HIDDEN_JUMPTARGET(__fork)
+ .long HIDDEN_JUMPTARGET(__fork)-1b
PSEUDO_END(__vfork)
libc_hidden_def (__vfork)