]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
(SYSCALL_ERROR_HANDLER): Don't store into global errno if we already
authorUlrich Drepper <drepper@redhat.com>
Fri, 6 Mar 1998 11:38:58 +0000 (11:38 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 6 Mar 1998 11:38:58 +0000 (11:38 +0000)
store through __errno_location.

sysdeps/unix/alpha/sysdep.S

index d79c48a9bf380e8935aef749955dfc9b46ef3c80..53fc454eb69c5579aaa5f8ba874dbb162991e67a 100644 (file)
@@ -48,9 +48,6 @@ __syscall_error:
        .mask   0x4000001, -16
        .prologue 1
 
-       /* Store into the "real" variable.  */
-       stl     v0, errno
-
        /* Find our per-thread errno address  */
        jsr     ra, __errno_location