update from main archive 961001

This commit is contained in:
Ulrich Drepper 1996-10-02 01:39:48 +00:00
parent 1120c0ed16
commit b1691e6dce
2 changed files with 9 additions and 3 deletions

View File

@ -1,5 +1,5 @@
/* Machine-specific calling sequence for `mcount' profiling function. alpha
Copyright (C) 1995 Free Software Foundation, Inc.
Copyright (C) 1995, 1996 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -17,7 +17,8 @@ License along with the GNU C Library; see the file COPYING.LIB. If
not, write to the Free Software Foundation, Inc., 675 Mass Ave,
Cambridge, MA 02139, USA. */
#define _MCOUNT_DECL void __mcount
#define _MCOUNT_DECL(from, self) \
void __mcount (u_long from, u_long self)
/* Call __mcount with our the return PC for our caller, and the return
PC our caller will return to. Empty since we use an assembly stub

View File

@ -27,6 +27,8 @@ errno: .space 4
.type errno, @object
.size errno, 4
#endif
.globl __errno
__errno = errno
.text
.align 2
@ -44,7 +46,10 @@ __syscall_error:
.mask 0x4000001, -16
.prologue 1
/* Find our pre-thread errno address */
/* Store into the "real" variable. */
stl v0, errno
/* Find our per-thread errno address */
jsr ra, __errno_location
/* Store the error value. */