Remove uses of __P and __PMT.

This commit is contained in:
Ulrich Drepper 2004-09-14 04:24:52 +00:00
parent ebb9960651
commit 2bb0696559
30 changed files with 85 additions and 86 deletions

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1991, 1994, 1996, 1997, 1998 Free Software Foundation, Inc.
/* Copyright (C) 1991,1994,1996,1997,1998,2004 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
@ -62,4 +62,4 @@
/* Function to get address of global `errno' variable. */
extern int *__errno_location __P ((void)) __attribute__ ((__const__));
extern int *__errno_location (void) __THROW __attribute__ ((__const__));

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1991, 1997, 1999 Free Software Foundation, Inc.
/* Copyright (C) 1991, 1997, 1999, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Joel Sherrill (jsherril@redstone-emh2.army.mil),
On-Line Applications Research Corporation.
@ -23,7 +23,7 @@
/* This returns control to FORCEbug. */
void Bsp_cleanup __P ((void));
void Bsp_cleanup (void);
/* The function `_exit' should take a status argument and simply
terminate program execution, using the low-order 8 bits of the

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1997, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Joel Sherrill (jsherril@redstone-emh2.army.mil),
On-Line Applications Research Corporation.
@ -25,7 +25,7 @@
This routine initializes the FORCE CPU386 board. */
void _Console_Initialize __P ((void));
void _Console_Initialize (void);
void
_Board_Initialize ()

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1997, 2004 Free Software Foundation, Inc.
Contributed by Joel Sherrill (jsherril@redstone-emh2.army.mil),
On-Line Applications Research Corporation.
This file is part of the GNU C Library.
@ -23,9 +23,9 @@
#include <sys/cdefs.h>
extern void _Board_Initialize __P ((void));
extern void _Board_Initialize (void);
extern int _Console_Putc __P ((char c));
extern int _Console_Getc __P ((int poll));
extern int _Console_Putc (char c);
extern int _Console_Getc (int poll);
#endif

View File

@ -1,5 +1,5 @@
/* Special startup code for ARM a.out binaries.
Copyright (C) 1998 Free Software Foundation, Inc.
Copyright (C) 1998, 2004 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
@ -45,8 +45,8 @@ int __data_start = 0;
weak_alias (__data_start, data_start)
#endif
extern void __libc_init __P ((int argc, char **argv, char **envp));
extern int main __P ((int argc, char **argv, char **envp));
extern void __libc_init (int argc, char **argv, char **envp);
extern int main (int argc, char **argv, char **envp);
/* N.B.: It is important that this be the first function.
This file is the first thing in the text section. */

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993, 1996, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1993, 1996, 1997, 2004 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
@ -82,8 +82,8 @@ trampoline (sig, code, context, addr)
/* XXX should save/restore FP regs */
/* Call the user's handler. */
(*((void (*) __P ((int sig, int code, struct sigcontext *context,
PTR addr))) handlers[sig]))
(*((void (*) (int sig, int code, struct sigcontext *context,
PTR addr)) handlers[sig]))
(sig, code, context, addr);
/* Restore the call-clobbered registers. */

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1991, 1992, 1994, 1996, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1991,1992,1994,1996,1997,2004 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
@ -50,8 +50,8 @@
#include <errno.h>
/* Defined in __sigvec.S. */
extern int __raw_sigvec __P ((int sig, CONST struct sigvec *vec,
struct sigvec *ovec));
extern int __raw_sigvec (int sig, CONST struct sigvec *vec,
struct sigvec *ovec);
/* User-specified signal handlers. */
#define mytramp 1
@ -146,8 +146,8 @@ trampoline (sig)
glsave[2] = g6;
/* Call the user's handler. */
(*((void (*) __P ((int sig, int code, struct sigcontext *context,
void *addr))) handlers[sig]))
(*((void (*) (int sig, int code, struct sigcontext *context,
void *addr)) handlers[sig]))
(sig, code, context, addr);
/* Restore the Y register. */

View File

@ -1,7 +1,7 @@
/* This implements wait4 with the 4.4 BSD semantics (also those documented in
SunOS 4.1) on top of SunOS's wait4 system call, which has semantics
different from those documented. Go Sun!
Copyright (C) 1991, 1992, 1993, 1995, 1997 Free Software Foundation, Inc.
Copyright (C) 1991,1992,1993,1995,1997,2004 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
@ -23,8 +23,8 @@
#include <sys/wait.h>
#include <unistd.h>
extern pid_t __wait4_syscall __P ((pid_t pid, __WAIT_STATUS_DEFN stat_loc,
int options, struct rusage *usage));
extern pid_t __wait4_syscall (pid_t pid, __WAIT_STATUS_DEFN stat_loc,
int options, struct rusage *usage);
pid_t
__wait4 (pid, stat_loc, options, usage)

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1992, 1996, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1992, 1996, 1997, 2004 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
@ -35,15 +35,15 @@
/* The user's signal handler is called with three arguments. */
typedef void (*handler_type) (int sig, int code, struct sigcontext *);
extern int __raw_sigvec __P ((int sig, CONST struct sigvec *vec,
struct sigvec *ovec,
void (*)(int sig, int code,
struct sigcontext *,
handler_type)));
extern int __raw_sigvec (int sig, CONST struct sigvec *vec,
struct sigvec *ovec,
void (*)(int sig, int code,
struct sigcontext *,
handler_type));
extern void __handler __P ((int sig, int code,
struct sigcontext *,
handler_type));
extern void __handler (int sig, int code,
struct sigcontext *,
handler_type);
int
__sigvec (sig, vec, ovec)

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1992, 1995, 1996, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1992, 1995, 1996, 1997, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ian Lance Taylor (ian@airs.com).
@ -27,9 +27,9 @@
/* This is an Ultrix header file. */
#include <sys/sysinfo.h>
extern int __getsysinfo __P ((unsigned int op, void *buffer,
size_t nbytes, int *start, void *arg));
extern long int __default_sysconf __P ((int name));
extern int __getsysinfo (unsigned int op, void *buffer,
size_t nbytes, int *start, void *arg);
extern long int __default_sysconf (int name);
long int
__sysconf (name)

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1995, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1995, 1997, 2004 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
@ -21,7 +21,7 @@
#include <unistd.h>
#include <sys/syssgi.h>
extern int __syssgi __P ((int, ...));
extern int __syssgi (int, ...);
/* Get file-specific information about descriptor FD. */
long int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1995, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1995, 1997, 2004 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
@ -20,7 +20,7 @@
#include <sys/types.h>
#include <grp.h>
extern int __syssgi __P ((int, ...));
extern int __syssgi (int, ...);
/* Set the group set for the current user to GROUPS (N of them). */
int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994,96,97,2000,02 Free Software Foundation, Inc.
/* Copyright (C) 1994,96,97,2000,02, 2004 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
@ -20,7 +20,7 @@
#include <sys/resource.h>
#include <sys/sysmp.h>
extern int __sysmp __P ((int, ...));
extern int __sysmp (int, ...);
/* Return the highest priority of any process specified by WHICH and WHO
(see <sys/resource.h>); if WHO is zero, the current process, process group,

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1995, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1995, 1997, 2004 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
@ -20,7 +20,7 @@
#include <errno.h>
#include <sys/syssgi.h>
extern int __syssgi __P ((int, ...));
extern int __syssgi (int, ...);
/* Return resource usage information on process indicated by WHO
and put it in *USAGE. Returns 0 for success, -1 for failure. */

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1995, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1995, 1997, 2004 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
@ -21,7 +21,7 @@
#include <unistd.h>
#include <sys/syssgi.h>
extern int __syssgi __P ((int, ...));
extern int __syssgi (int, ...);
/* Get file-specific information about PATH. */
long int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994,97,2002 Free Software Foundation, Inc.
/* Copyright (C) 1994,97,2002, 2004 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
@ -20,7 +20,7 @@
#include <sys/types.h>
#include <grp.h>
extern int __syssgi __P ((int, ...));
extern int __syssgi (int, ...);
/* Set the group set for the current user to GROUPS (N of them). */
int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1992, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1992, 1997, 2004 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
@ -36,14 +36,13 @@
typedef void (*handler_type) (int sig, int code, struct sigcontext *);
/* Defined in signal.S. */
extern __sighandler_t __raw_signal __P((int sig, __sighandler_t func,
void (*)(int sig, int code,
struct sigcontext *,
handler_type)));
extern __sighandler_t __raw_signal (int sig, __sighandler_t func,
void (*)(int sig, int code,
struct sigcontext *,
handler_type));
extern void __handler __P((int sig, int code,
struct sigcontext *,
handler_type));
extern void __handler (int sig, int code, struct sigcontext *,
handler_type);
__sighandler_t
signal (sig, func)

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1991, 1992, 1995, 1996, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1991,1992,1995,1996,1997,2004 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
@ -44,8 +44,8 @@
/* The first piece of initialized data. */
int __data_start = 0;
extern void __libc_init __P ((int argc, char **argv, char **envp));
extern int main __P ((int argc, char **argv, char **envp));
extern void __libc_init (int argc, char **argv, char **envp);
extern int main (int argc, char **argv, char **envp);
/* Use the stack pointer to access the arguments. This assumes that
we can guess how big the frame will be. */

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1995, 1997, 2002 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1995, 1997, 2002, 2004 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,7 +19,7 @@
#include <unistd.h>
#include <sys/syssgi.h>
extern int __syssgi __P ((int, ...));
extern int __syssgi ((int, ...);
/* Get the value of the system variable NAME. */
long int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1997, 2002 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1997, 2002, 2004 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
@ -20,7 +20,7 @@
#include <unistd.h>
#include <sys/types.h>
extern int __pgrpsys __P ((int type, ...));
extern int __pgrpsys (int type, ...);
/* Get the process group ID of process PID. */
int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1995, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1995, 1997, 2004 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
@ -21,7 +21,7 @@
#include <limits.h>
#include <alloca.h>
extern int __sco_getgroups __P ((int size, unsigned short int *list));
extern int __sco_getgroups (int size, unsigned short int *list);
int
__getgroups (size, list)

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993, 1997, 2002 Free Software Foundation, Inc.
/* Copyright (C) 1993, 1997, 2002, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Brendan Kehoe (brendan@zen.org).
@ -21,7 +21,7 @@
#include <unistd.h>
#include <sys/types.h>
extern int __pgrpsys __P ((int type, ...));
extern int __pgrpsys (int type, ...);
/* Get the process group ID of process PID. */
int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993, 1997, 2002 Free Software Foundation, Inc.
/* Copyright (C) 1993, 1997, 2002, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Brendan Kehoe (brendan@zen.org).
@ -21,7 +21,7 @@
#include <unistd.h>
#include <sys/types.h>
extern int __pgrpsys __P ((int type, ...));
extern int __pgrpsys (int type, ...);
/* Get the process group ID of process PID. */
int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993, 1995, 1997, 1999, 2002 Free Software Foundation, Inc.
/* Copyright (C) 1993,1995,1997,1999,2002,2004 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,7 +19,7 @@
#include <unistd.h>
#include <sys/types.h>
extern pid_t __pgrpsys __P ((int type, ...));
extern pid_t __pgrpsys (int type, ...);
/* Get the process group ID of process PID. */
pid_t

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1994, 1997 Free Software Foundation, Inc.
/* Copyright (C) 1994, 1997, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Brendan Kehoe (brendan@zen.org).
@ -22,7 +22,7 @@
#include <sys/types.h>
#include <sys/systeminfo.h>
extern int __sysinfo __P ((int command, const char *buf, long count));
extern int __sysinfo (int command, const char *buf, long count);
int
sethostname (name, namelen)

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993,1995,1996,1997,1999,2002 Free Software Foundation, Inc.
/* Copyright (C) 1993,1995-1997,1999,2002,2004 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,7 +19,7 @@
#include <errno.h>
#include <unistd.h>
extern int __pgrpsys __P ((pid_t type, ...));
extern int __pgrpsys (pid_t type, ...);
/* Set the process group ID of the process matching PID to PGID.
If PID is zero, the current process's process group ID is set.

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993, 1995, 1997, 1999 Free Software Foundation, Inc.
/* Copyright (C) 1993, 1995, 1997, 1999, 2004 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,7 +19,7 @@
#include <errno.h>
#include <unistd.h>
extern pid_t __pgrpsys __P ((int type, ...));
extern pid_t __pgrpsys (int type, ...);
/* Create a new session with the calling process as its leader.
The process group IDs of the session and the calling process

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993,95,96,97,98 Free Software Foundation, Inc.
/* Copyright (C) 1993,95,96,97,98, 2004 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 @@
#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
extern int __getdents __P ((int fd, char *buf, size_t nbytes));
extern int __getdents (int fd, char *buf, size_t nbytes);
/* For Solaris we need a special version of this file since the
definition of `struct dirent' is not the same for the kernel and

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993, 1995, 1996, 1997, 2002 Free Software Foundation, Inc.
/* Copyright (C) 1993,1995,1996,1997,2002,2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Brendan Kehoe (brendan@zen.org).
@ -24,7 +24,7 @@
#include <time.h>
#include <sysconfig.h>
extern int __sysconfig __P ((int));
extern int __sysconfig (int);
/* Get the value of the system variable NAME. */
long int

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1993,94,95,96,97,2002 Free Software Foundation, Inc.
/* Copyright (C) 1993,94,95,96,97,2002,2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Brendan Kehoe (brendan@zen.org).
@ -35,9 +35,9 @@ typedef enum __idtype
P_ALL = 7,
} __idtype_t;
extern __pid_t __getpgid __P ((__pid_t pid));
extern int __waitid __P ((__idtype_t idtype, __pid_t id,
__siginfo_t *infop, int options));
extern __pid_t __getpgid (__pid_t pid);
extern int __waitid (__idtype_t idtype, __pid_t id,
__siginfo_t *infop, int options);
/* Wait for a child matching PID to die.
If PID is greater than 0, match any process whose process ID is PID.