* libc/reent/execr.c: Use _DEFUN macro for function declaration.
* libc/reent/fcntlr.c: Ditto.
* libc/reent/fstat64r.c: Ditto.
* libc/reent/linkr.c: Ditto.
* libc/reent/lseek64r.c: Ditto.
* libc/reent/lseekr.c: Ditto.
* libc/reent/openr.c: Ditto.
* libc/reent/readr.c: Ditto.
* libc/reent/reent.c: Ditto.
* libc/reent/sbrkr.c: Ditto.
* libc/reent/signalr.c: Ditto.
* libc/reent/signgam.c: Ditto.
* libc/reent/statr.c: Ditto.
* libc/reent/timer.c: Ditto.
* libc/reent/unlinkr.c: Ditto.
* libc/reent/writer.c: Ditto.
* libc/syscalls/sysclose.c: Ditto.
* libc/syscalls/sysexecve.c: Ditto.
* libc/syscalls/sysfcntl.c: Ditto.
* libc/syscalls/sysfork.c: Ditto.
* libc/syscalls/sysfstat.c: Ditto.
* libc/syscalls/sysgetpid.c: Ditto.
* libc/syscalls/sysgettod.c: Ditto.
* libc/syscalls/syskill.c: Ditto.
* libc/syscalls/syslink.c: Ditto.
* libc/syscalls/syslseek.c: Ditto.
* libc/syscalls/sysopen.c: Ditto.
* libc/syscalls/sysread.c: Ditto.
* libc/syscalls/syssbrk.c: Ditto.
* libc/syscalls/sysstat.c: Ditto.
* libc/syscalls/systimes.c: Ditto.
* libc/syscalls/sysunlink.c: Ditto.
* libc/syscalls/syswait.c: Ditto.
+2003-06-03 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/reent/execr.c: Use _DEFUN macro for function declaration.
+ * libc/reent/fcntlr.c: Ditto.
+ * libc/reent/fstat64r.c: Ditto.
+ * libc/reent/linkr.c: Ditto.
+ * libc/reent/lseek64r.c: Ditto.
+ * libc/reent/lseekr.c: Ditto.
+ * libc/reent/openr.c: Ditto.
+ * libc/reent/readr.c: Ditto.
+ * libc/reent/reent.c: Ditto.
+ * libc/reent/sbrkr.c: Ditto.
+ * libc/reent/signalr.c: Ditto.
+ * libc/reent/signgam.c: Ditto.
+ * libc/reent/statr.c: Ditto.
+ * libc/reent/timer.c: Ditto.
+ * libc/reent/unlinkr.c: Ditto.
+ * libc/reent/writer.c: Ditto.
+ * libc/syscalls/sysclose.c: Ditto.
+ * libc/syscalls/sysexecve.c: Ditto.
+ * libc/syscalls/sysfcntl.c: Ditto.
+ * libc/syscalls/sysfork.c: Ditto.
+ * libc/syscalls/sysfstat.c: Ditto.
+ * libc/syscalls/sysgetpid.c: Ditto.
+ * libc/syscalls/sysgettod.c: Ditto.
+ * libc/syscalls/syskill.c: Ditto.
+ * libc/syscalls/syslink.c: Ditto.
+ * libc/syscalls/syslseek.c: Ditto.
+ * libc/syscalls/sysopen.c: Ditto.
+ * libc/syscalls/sysread.c: Ditto.
+ * libc/syscalls/syssbrk.c: Ditto.
+ * libc/syscalls/sysstat.c: Ditto.
+ * libc/syscalls/systimes.c: Ditto.
+ * libc/syscalls/sysunlink.c: Ditto.
+ * libc/syscalls/syswait.c: Ditto.
+ * libc/syscalls/syswrite.c: Ditto.
+
2003-06-03 Till Straumann <strauman@SLAC.Stanford.EDU>
* libc/time/tzset_r.c: Change local variables that are
*/
int
-_execve_r (ptr, name, argv, env)
- struct _reent *ptr;
- char *name;
- char **argv;
- char **env;
+_DEFUN (_execve_r, (ptr, name, argv, env),
+ struct _reent *ptr _AND
+ char *name _AND
+ char **argv _AND
+ char **env)
{
int ret;
#ifndef NO_FORK
int
-_fork_r (ptr)
- struct _reent *ptr;
+_DEFUN (_fork_r, (ptr),
+ struct _reent *ptr)
{
int ret;
*/
int
-_wait_r (ptr, status)
- struct _reent *ptr;
- int *status;
+_DEFUN (_wait_r, (ptr, status),
+ struct _reent *ptr _AND
+ int *status)
{
int ret;
*/
int
-_fcntl_r (ptr, fd, cmd, arg)
- struct _reent *ptr;
- int fd;
- int cmd;
- int arg;
+_DEFUN (_fcntl_r, (ptr, fd, cmd, arg),
+ struct _reent *ptr _AND
+ int fd _AND
+ int cmd _AND
+ int arg)
{
int ret;
*/
int
-_fstat64_r (ptr, fd, pstat)
- struct _reent *ptr;
- int fd;
- struct stat64 *pstat;
+_DEFUN (_fstat64_r, (ptr, fd, pstat),
+ struct _reent *ptr _AND
+ int fd _AND
+ struct stat64 *pstat)
{
int ret;
*/
int
-_link_r (ptr, old, new)
- struct _reent *ptr;
- _CONST char *old;
- _CONST char *new;
+_DEFUN (_link_r, (ptr, old, new),
+ struct _reent *ptr _AND
+ _CONST char *old _AND
+ _CONST char *new)
{
int ret;
*/
_off64_t
-_lseek64_r (ptr, fd, pos, whence)
- struct _reent *ptr;
- int fd;
- _off64_t pos;
- int whence;
+_DEFUN (_lseek64_r, (ptr, fd, pos, whence),
+ struct _reent *ptr _AND
+ int fd _AND
+ _off64_t pos _AND
+ int whence)
{
_off64_t ret;
*/
_off_t
-_lseek_r (ptr, fd, pos, whence)
- struct _reent *ptr;
- int fd;
- _off_t pos;
- int whence;
+_DEFUN (_lseek_r, (ptr, fd, pos, whence),
+ struct _reent *ptr _AND
+ int fd _AND
+ _off_t pos _AND
+ int whence)
{
_off_t ret;
*/
int
-_open_r (ptr, file, flags, mode)
- struct _reent *ptr;
- _CONST char *file;
- int flags;
- int mode;
+_DEFUN (_open_r, (ptr, file, flags, mode),
+ struct _reent *ptr _AND
+ _CONST char *file _AND
+ int flags _AND
+ int mode)
{
int ret;
*/
_ssize_t
-_read_r (ptr, fd, buf, cnt)
- struct _reent *ptr;
- int fd;
- _PTR buf;
- size_t cnt;
+_DEFUN (_read_r, (ptr, fd, buf, cnt),
+ struct _reent *ptr _AND
+ int fd _AND
+ _PTR buf _AND
+ size_t cnt)
{
_ssize_t ret;
/* Interim cleanup code */
void
-cleanup_glue (ptr, glue)
- struct _reent *ptr;
- struct _glue *glue;
+_DEFUN (cleanup_glue, (ptr, glue),
+ struct _reent *ptr _AND
+ struct _glue *glue)
{
/* Have to reclaim these in reverse order: */
if (glue->_next)
}
void
-_reclaim_reent (ptr)
- struct _reent *ptr;
+_DEFUN (_reclaim_reent, (ptr),
+ struct _reent *ptr)
{
if (ptr != _impure_ptr)
{
*/
void
-_wrapup_reent(struct _reent *ptr)
+_DEFUN (_wrapup_reent, (ptr), struct _reent *ptr)
{
register struct _atexit *p;
register int n;
*/
void *
-_sbrk_r (ptr, incr)
- struct _reent *ptr;
- ptrdiff_t incr;
+_DEFUN (_sbrk_r, (ptr, incr),
+ struct _reent *ptr _AND
+ ptrdiff_t incr)
{
char *ret;
void *_sbrk(ptrdiff_t);
*/
int
-_kill_r (ptr, pid, sig)
- struct _reent *ptr;
- int pid;
- int sig;
+_DEFUN (_kill_r, (ptr, pid, sig),
+ struct _reent *ptr _AND
+ int pid _AND
+ int sig)
{
int ret;
*/
int
-_getpid_r (ptr)
- struct _reent *ptr;
+_DEFUN (_getpid_r, (ptr),
+ struct _reent *ptr)
{
int ret;
ret = _getpid ();
#ifndef _REENT_ONLY
int *
-__signgam ()
+_DEFUN_VOID (__signgam)
{
return &_REENT_SIGNGAM(_REENT);
}
*/
int
-_stat_r (ptr, file, pstat)
- struct _reent *ptr;
- _CONST char *file;
- struct stat *pstat;
+_DEFUN (_stat_r, (ptr, file, pstat),
+ struct _reent *ptr _AND
+ _CONST char *file _AND
+ struct stat *pstat)
{
int ret;
*/
clock_t
-_times_r (ptr, ptms)
- struct _reent *ptr;
- struct tms *ptms;
+_DEFUN (_times_r, (ptr, ptms),
+ struct _reent *ptr _AND
+ struct tms *ptms)
{
clock_t ret;
*/
int
-_gettimeofday_r (ptr, ptimeval, ptimezone)
- struct _reent *ptr;
- struct timeval *ptimeval;
- struct timezone *ptimezone;
+_DEFUN (_gettimeofday_r, (ptr, ptimeval, ptimezone),
+ struct _reent *ptr _AND
+ struct timeval *ptimeval _AND
+ struct timezone *ptimezone)
{
int ret;
*/
int
-_unlink_r (ptr, file)
- struct _reent *ptr;
- _CONST char *file;
+_DEFUN (_unlink_r, (ptr, file),
+ struct _reent *ptr _AND
+ _CONST char *file)
{
int ret;
*/
_ssize_t
-_write_r (ptr, fd, buf, cnt)
- struct _reent *ptr;
- int fd;
- _CONST _PTR buf;
- size_t cnt;
+_DEFUN (_write_r, (ptr, fd, buf, cnt),
+ struct _reent *ptr _AND
+ int fd _AND
+ _CONST _PTR buf _AND
+ size_t cnt)
{
_ssize_t ret;
#include <reent.h>
int
-close (fd)
- int fd;
+_DEFUN (close, (fd),
+ int fd)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _close_r (_REENT, fd);
#include <reent.h>
int
-execve (name, argv, env)
- char *name;
- char **argv;
- char **env;
+_DEFUN (execve, (name, argv, env),
+ char *name _AND
+ char **argv _AND
+ char **env)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _execve_r (_REENT, name, argv, env);
#include <errno.h>
int
-fcntl (fd, flag, arg)
- int fd;
- int flag;
- int arg;
+_DEFUN (fcntl, (fd, flag, arg),
+ int fd _AND
+ int flag _AND
+ int arg)
{
#ifdef HAVE_FCNTL
# ifdef REENTRANT_SYSCALLS_PROVIDED
#include <reent.h>
int
-fork ()
+_DEFUN_VOID (fork)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _fork_r (_REENT);
#include <unistd.h>
int
-fstat (fd, pstat)
- int fd;
- struct stat *pstat;
+_DEFUN (fstat, (fd, pstat),
+ int fd _AND
+ struct stat *pstat)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _fstat_r (_REENT, fd, pstat);
#include <reent.h>
int
-getpid ()
+_DEFUN_VOID (getpid)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _getpid_r (_REENT);
struct timezone;
int
-gettimeofday (ptimeval, ptimezone)
- struct timeval *ptimeval;
- struct timezone *ptimezone;
+_DEFUN (gettimeofday, (ptimeval, ptimezone),
+ struct timeval *ptimeval _AND
+ struct timezone *ptimezone)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _gettimeofday_r (_REENT, ptimeval, ptimezone);
#include <reent.h>
int
-kill (pid, sig)
- int pid;
- int sig;
+_DEFUN (kill, (pid, sig),
+ int pid _AND
+ int sig)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _kill_r (_REENT, pid, sig);
#include <reent.h>
int
-link (old, new)
- char *old;
- char *new;
+_DEFUN (link, (old, new),
+ char *old _AND
+ char *new)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _link_r (_REENT, old, new);
#include <unistd.h>
off_t
-lseek (fd, pos, whence)
- int fd;
- off_t pos;
- int whence;
+_DEFUN (lseek, (fd, pos, whence),
+ int fd _AND
+ off_t pos _AND
+ int whence)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _lseek_r (_REENT, fd, pos, whence);
#include <stdarg.h>
int
-open (const char *file, int flags, ...)
+_DEFUN (open, (file, flags, ...),
+ const char *file _AND
+ int flags _DOTS)
{
va_list ap;
int ret;
#include <unistd.h>
_READ_WRITE_RETURN_TYPE
-read (fd, buf, cnt)
- int fd;
- void *buf;
- size_t cnt;
+_DEFUN (read, (fd, buf, cnt),
+ int fd _AND
+ void *buf _AND
+ size_t cnt)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _read_r (_REENT, fd, buf, cnt);
extern void *_sbrk (ptrdiff_t);
void *
-sbrk (incr)
- ptrdiff_t incr;
+_DEFUN (sbrk, (incr),
+ ptrdiff_t incr)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _sbrk_r (_REENT, incr);
#include <unistd.h>
int
-stat (file, pstat)
- char *file;
- struct stat *pstat;
+_DEFUN (stat, (file, pstat),
+ char *file _AND
+ struct stat *pstat)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _stat_r (_REENT, file, pstat);
#include <sys/times.h>
clock_t
-times (buf)
- struct tms *buf;
+_DEFUN (times, (buf),
+ struct tms *buf)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _times_r (_REENT, buf);
#include <reent.h>
int
-unlink (file)
- char *file;
+_DEFUN (unlink, (file),
+ char *file)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _unlink_r (_REENT, file);
#include <reent.h>
int
-wait (status)
- int *status;
+_DEFUN (wait, (status),
+ int *status)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _wait_r (_REENT, status);
#include <unistd.h>
_READ_WRITE_RETURN_TYPE
-write (fd, buf, cnt)
- int fd;
- const void *buf;
- size_t cnt;
+_DEFUN (write, (fd, buf, cnt),
+ int fd _AND
+ const void *buf _AND
+ size_t cnt)
{
#ifdef REENTRANT_SYSCALLS_PROVIDED
return _write_r (_REENT, fd, buf, cnt);