From: Ulrich Drepper Date: Fri, 5 Apr 2002 16:41:13 +0000 (+0000) Subject: Don't overwrite r8 on error. X-Git-Tag: cvs/glibc-2-3~906 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cc49352eee7ab379df31b96866716a9d54df9124;p=thirdparty%2Fglibc.git Don't overwrite r8 on error. --- diff --git a/sysdeps/unix/sysv/linux/ia64/pipe.S b/sysdeps/unix/sysv/linux/ia64/pipe.S index ab2e357a2d6..a690d9d8a78 100644 --- a/sysdeps/unix/sysv/linux/ia64/pipe.S +++ b/sysdeps/unix/sysv/linux/ia64/pipe.S @@ -1,4 +1,4 @@ -/* Copyright (C) 1999, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1999, 2000, 2002 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Mosberger @@ -28,7 +28,7 @@ ENTRY(__pipe) cmp.ne p6,p0=-1,r10 ;; (p6) st4 [r2]=r8,4 - mov ret0=0 +(p6) mov ret0=0 ;; (p6) st4 [r2]=r9 (p6) ret