update from main archive 961113
authordrepper <drepper>
Thu, 14 Nov 1996 02:03:59 +0000 (02:03 +0000)
committerdrepper <drepper>
Thu, 14 Nov 1996 02:03:59 +0000 (02:03 +0000)
sysdeps/unix/sysv/linux/m68k/syscall.S
sysdeps/unix/sysv/linux/m68k/sysdep.h
time/strftime.c

index d2328dc..f392b75 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 
 /* Please consult the file sysdeps/unix/sysv/linux/m68k/sysdep.h for
-   more information about the value -4096 used below.*/
+   more information about the value -4095 used below.*/
 
        .text
 ENTRY (syscall)
@@ -27,8 +27,7 @@ ENTRY (syscall)
        _DOARGS_5 (24)          /* Frob arguments.  */
        trap &0                 /* Do the system call.  */
        UNDOARGS_5              /* Unfrob arguments.  */
-       moveq.l &-4096, %d1
-       cmp.l %d1, %d0          /* Check %d0 for error.  */
+       cmp.l &-4095, %d0       /* Check %d0 for error.  */
        jcc syscall_error       /* Jump to error handler if negative.  */
        rts                     /* Return to caller.  */
 PSEUDO_END (syscall)
index 46d5a7e..557f10c 100644 (file)
@@ -75,13 +75,12 @@ Cambridge, MA 02139, USA.  */
    a large offset.  Therefore we must not anymore test for < 0, but test
    for a real error by making sure the value in %d0 is a real error
    number.  Linus said he will make sure the no syscall returns a value
-   in -1 .. -4095 as a valid result so we can savely test with -4096.  */
+   in -1 .. -4095 as a valid result so we can savely test with -4095.  */
 #define        PSEUDO(name, syscall_name, args)                                      \
   .text;                                                                     \
   ENTRY (name)                                                               \
     DO_CALL (&SYS_ify (syscall_name), args);                                 \
-    moveq.l &-4096, %d1;                                                     \
-    cmp.l %d1, %d0;                                                          \
+    cmp.l &-4095, %d0;                                                       \
     jcc syscall_error
 
 #undef PSEUDO_END
index 4014826..2c5280d 100644 (file)
@@ -1,20 +1,20 @@
 /* Copyright (C) 1991, 92, 93, 94, 95, 96 Free Software Foundation, Inc.
-This file is part of the GNU C Library.
+   This file is part of the GNU C Library.
 
-The GNU C Library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Library General Public License as
-published by the Free Software Foundation; either version 2 of the
-License, or (at your option) any later version.
+   The GNU C Library is free software; you can redistribute it and/or
+   modify it under the terms of the GNU Library General Public License as
+   published by the Free Software Foundation; either version 2 of the
+   License, or (at your option) any later version.
 
-The GNU C Library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-Library General Public License for more details.
+   The GNU C Library is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   Library General Public License for more details.
 
-You should have received a copy of the GNU Library General Public
-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.  */
+   You should have received a copy of the GNU Library General Public
+   License along with the GNU C Library; see the file COPYING.LIB.  If not,
+   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+   Boston, MA 02111-1307, USA.  */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
@@ -808,7 +808,7 @@ strftime (s, maxsize, format, tp)
          DO_NUMBER (2, (tp->tm_year % 100 + 100) % 100);
 
        case 'Z':
-         cpy(zonelen, zone);
+         cpy (zonelen, zone);
          break;
 
        case 'z':               /* GNU extension.  */