entered into RCS
authorroland <roland>
Thu, 22 Jul 1993 19:20:00 +0000 (19:20 +0000)
committerroland <roland>
Thu, 22 Jul 1993 19:20:00 +0000 (19:20 +0000)
stdio/vprintf.c
sysdeps/stub/getgid.c
sysdeps/stub/getpagesize.c
sysdeps/stub/getuid.c
sysdeps/stub/mknod.c
sysdeps/stub/setgid.c
sysdeps/stub/setuid.c

index eaa1fa8..97264f4 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1993 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
@@ -27,7 +27,7 @@ Cambridge, MA 02139, USA.  */
 /* Write formatted output to stdout according to the
    format string FORMAT, using the argument list in ARG.  */
 int
-DEFUN(vprintf, (format, arg), CONST char *format AND PTR arg)
+DEFUN(vprintf, (format, arg), CONST char *format AND __gnuc_va_list arg)
 {
   return vfprintf (stdout, format, arg);
 }
index 152122c..111346a 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1993 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
@@ -19,9 +19,10 @@ Cambridge, MA 02139, USA.  */
 #include <ansidecl.h>
 #include <errno.h>
 #include <unistd.h>
+#include <sys/types.h>
 
 /* Get the real group ID of the calling process.  */
-int
+gid_t
 DEFUN_VOID(__getgid)
 {
   errno = ENOSYS;
index c888db3..b23d193 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1993 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
@@ -18,6 +18,7 @@ Cambridge, MA 02139, USA.  */
 
 #include <ansidecl.h>
 #include <errno.h>
+#include <stddef.h>
 
 /* Return the system page size.  */
 size_t
index b24278a..67c53f7 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1993 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
@@ -19,10 +19,10 @@ Cambridge, MA 02139, USA.  */
 #include <ansidecl.h>
 #include <errno.h>
 #include <unistd.h>
-
+#include <sys/types.h>
 
 /* Get the real user ID of the calling process.  */
-int
+uid_t
 DEFUN_VOID(__getuid)
 {
   errno = ENOSYS;
index 3b173e0..77792af 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1993 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
@@ -18,6 +18,7 @@ Cambridge, MA 02139, USA.  */
 
 #include <ansidecl.h>
 #include <errno.h>
+#include <sys/types.h>
 #include <sys/stat.h>
 
 /* Create a device file named PATH, with permission and special bits MODE
@@ -25,7 +26,7 @@ Cambridge, MA 02139, USA.  */
    device numbers with the `makedev' macro above).  */
 int
 DEFUN(__mknod, (path, mode, dev),
-      CONST char *path AND int mode AND int dev)
+      CONST char *path AND mode_t mode AND dev_t dev)
 {
   errno = ENOSYS;
   return -1;
index 2d7a175..d4ff890 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1993 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
@@ -19,13 +19,14 @@ Cambridge, MA 02139, USA.  */
 #include <ansidecl.h>
 #include <errno.h>
 #include <unistd.h>
+#include <sys/types.h>
 
 /* Set the group ID of the calling process to GID.
    If the calling process is the super-user, the real
    and effective group IDs, and the saved set-group-ID to GID;
    if not, the effective group ID is set to GID.  */
 int
-DEFUN(__setgid, (gid), int gid)
+DEFUN(__setgid, (gid), gid_t gid)
 {
   errno = ENOSYS;
   return -1;
index dd50e77..06f37bf 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1993 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
@@ -19,13 +19,14 @@ Cambridge, MA 02139, USA.  */
 #include <ansidecl.h>
 #include <errno.h>
 #include <unistd.h>
+#include <sys/types.h>
 
 /* Set the user ID of the calling process to UID.
    If the calling process is the super-user, the real
    and effective user IDs, and the saved set-user-ID to UID;
    if not, the effective user ID is set to UID.  */
 int
-DEFUN(__setuid, (uid), int uid)
+DEFUN(__setuid, (uid), uid_t uid)
 {
   errno = ENOSYS;
   return -1;