1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-01 10:06:57 +03:00
2003-02-03  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/sparc/sparc32/elf/configure.in (BROKEN_SPARC_WDISP22): New
	check.
	* config.h.in (BROKEN_SPARC_WDISP22): Add.
This commit is contained in:
Ulrich Drepper
2003-02-04 08:41:05 +00:00
parent 663684b285
commit 6900ded22f
6 changed files with 66 additions and 2 deletions

View File

@ -23,7 +23,7 @@
ENTRY(__vfork)
ld [%g7 + MULTIPLE_THREADS_OFFSET], %o0
cmp %o0, 0
#ifdef SHARED
#if defined SHARED && !defined BROKEN_SPARC_WDISP22
bne HIDDEN_JUMPTARGET(__fork)
#else
bne 1f
@ -35,7 +35,7 @@ ENTRY(__vfork)
sub %o1, 1, %o1
retl
and %o0, %o1, %o0
#ifndef SHARED
#if !defined SHARED || defined BROKEN_SPARC_WDISP22
1: mov %o7, %g1
call HIDDEN_JUMPTARGET(__fork)
mov %g1, %o7