mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Update.
2004-09-13 Ulrich Drepper <drepper@redhat.com> * misc/sys/cdefs.h: Restore old definition of __P. * csu/munch.awk: Remove uses of __P and __PMT. * gmon/gmon.c: Likewise. * hesiod/hesiod.h: Likewise. * include/stdio.h: Likewise. * io/fts.c: Likewise. * libio/genops.c: Likewise. * libio/libioP.h: Likewise. * libio/fileops.c: Likewise. * libio/iolibio.h: Likewise. * libio/libio.h: Likewise. * libio/memstream.c: Likewise. * libio/oldfileops.c: Likewise. * libio/oldstdfiles.c: Likewise. * libio/iopopen.c: Likewise. * libio/vsnprintf.c: Likewise. * libio/vswprintf.c: Likewise. * libio/wgenops.c: Likewise. * libio/oldiopopen.c: Likewise. * locale/programs/xmalloc.c: Likewise. * locale/programs/xstrdup.c: Likewise. * malloc/mtrace.c: Likewise. * misc/getttyent.c: Likewise. * misc/getusershell.c: Likewise. * nis/rpcsvc/ypupd.h: Likewise. * posix/fnmatch.h: Likewise. * posix/glob.h: Likewise. * resolv/arpa/nameser.h: Likewise. * resolv/gethnamaddr.c: Likewise. * resolv/resolv.h: Likewise. * resolv/inet_net_ntop.c: Likewise. * resolv/inet_net_pton.c: Likewise. * resolv/res_init.c: Likewise. * resolv/nss_dns/dns-network.c: Likewise. * stdio-common/vfprintf.c: Likewise. * stdio-common/reg-printf.c: Likewise. * sysdeps/generic/chflags.c: Likewise. * sysdeps/generic/fchflags.c: Likewise. * sysdeps/generic/glob.c: Likewise. * sysdeps/generic/printf_fphex.c: Likewise. * sysdeps/generic/memcmp.c: Likewise. * sysdeps/generic/memcopy.h: Likewise. * sysdeps/generic/morecore.c: Likewise. * sysdeps/generic/sstk.c: Likewise. * sysdeps/posix/sigvec.c: Likewise. * sysdeps/posix/ttyname_r.c: Likewise. * sysdeps/standalone/arm/bits/errno.h: Likewise. * sysdeps/standalone/standalone.h: Likewise. * sysdeps/standalone/i386/force_cpu386/brdinit.c: Likewise. * sysdeps/standalone/i386/force_cpu386/_exit.c: Likewise. * sysdeps/unix/arm/start.c: Likewise. * sysdeps/unix/bsd/sigaction.c: Likewise. * sysdeps/unix/bsd/sun/m68k/sigtramp.c: Likewise. * sysdeps/unix/bsd/sun/sparc/sigtramp.c: Likewise. * sysdeps/unix/bsd/sun/sunos4/wait4.c: Likewise. * sysdeps/unix/bsd/ultrix4/mips/sigvec.c: Likewise. * sysdeps/unix/bsd/ultrix4/sysconf.c: Likewise. * sysdeps/unix/sparc/start.c: Likewise. * sysdeps/unix/sysv/getdents.c: Likewise. * sysdeps/unix/sysv/irix4/fpathconf.c: Likewise. * sysdeps/unix/sysv/irix4/getgroups.c: Likewise. * sysdeps/unix/sysv/irix4/getpriority.c: Likewise. * sysdeps/unix/sysv/irix4/getrusage.c: Likewise. * sysdeps/unix/sysv/irix4/pathconf.c: Likewise. * sysdeps/unix/sysv/irix4/setgroups.c: Likewise. * sysdeps/unix/sysv/irix4/sigtramp.c: Likewise. * sysdeps/unix/sysv/irix4/start.c: Likewise. * sysdeps/unix/sysv/irix4/sysconf.c: Likewise. * sysdeps/unix/sysv/sco3.2.4/__setpgid.c: Likewise. * sysdeps/unix/sysv/sco3.2.4/getgroups.c: Likewise. * sysdeps/unix/sysv/sysv4/__getpgid.c: Likewise. * sysdeps/unix/sysv/sysv4/__setpgid.c: Likewise. * sysdeps/unix/sysv/sysv4/getpgid.c: Likewise. * sysdeps/unix/sysv/sysv4/setpgid.c: Likewise. * sysdeps/unix/sysv/sysv4/sethostname.c: Likewise. * sysdeps/unix/sysv/sysv4/setsid.c: Likewise. * sysdeps/unix/sysv/sysv4/sysconf.c: Likewise. * sysdeps/unix/sysv/sysv4/waitpid.c: Likewise. * sysdeps/unix/sysv/sysv4/solaris2/getdents.c: Likewise. * time/tzset.c: Likewise. * time/strftime_l.c: Likewise. * time/strptime_l.c: Likewise. * crypt/md5.h: Likewise.
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 1991, 1995, 1996, 1997, 2002 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1991,1995,1996,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
|
||||
@ -51,7 +51,7 @@ __sigaction (sig, act, oact)
|
||||
|
||||
if (oact != NULL)
|
||||
{
|
||||
oact->sa_handler = (void (*) __P ((int))) ovec.sv_handler;
|
||||
oact->sa_handler = (void (*) (int)) ovec.sv_handler;
|
||||
oact->sa_mask = ovec.sv_mask;
|
||||
oact->sa_flags = (((ovec.sv_flags & SV_ONSTACK) ? SA_ONSTACK : 0) |
|
||||
(!(ovec.sv_flags & SV_INTERRUPT) ? SA_RESTART : 0));
|
||||
|
@ -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. */
|
||||
|
@ -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. */
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
Reference in New Issue
Block a user