* sysdeps/alpha/divrem.h: Use local label instead of global one for

jump to local subroutine.
This commit is contained in:
Roland McGrath 2002-06-15 20:53:53 +00:00
parent 6fb26a2f73
commit f5eaa9d5a7
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2002-06-15 Roland McGrath <roland@frob.com>
* sysdeps/alpha/divrem.h: Use local label instead of global one for
jump to local subroutine.
2002-06-14 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/i386/Makeconfig: File moved to ...

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1996, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1996,97,2002 Free Software Foundation, Inc.
Contributed by David Mosberger (davidm@cs.arizona.edu).
This file is part of the GNU C Library.
@ -86,6 +86,7 @@
.align 3
UFUNC_NAME:
$udiv_entry:
lda sp, -STACK(sp)
.frame sp, STACK, retaddr, 0
#ifdef PROF
@ -206,7 +207,7 @@ SFUNC_NAME:
cmovge AT, AT, arg2
/* Do the unsigned division. */
bsr retaddr, UFUNC_NAME
bsr retaddr, $udiv_entry
/* Restore originals and adjust the sign of the result. */
ldq arg1, 0(sp)