# HG changeset patch # User Paul Eggert # Date 1063147273 0 # Node ID bb2816d0923fd642bf60b780da6618102006cedc # Parent dc6d827f3011ef76bd6b22c22d9a2d58a3fd8d38 Remove K&R cruft. diff --git a/lib/mktime.c b/lib/mktime.c --- a/lib/mktime.c +++ b/lib/mktime.c @@ -25,10 +25,6 @@ # include #endif -#ifdef _LIBC -# define STDC_HEADERS 1 -#endif - /* Assume that leap seconds are possible, unless told otherwise. If the host has a `zic' command with a `-L leapsecondfilename' option, then it supports leap seconds; otherwise it probably doesn't. */ @@ -43,10 +39,8 @@ #if DEBUG # include -# if STDC_HEADERS -# include -# include -# endif +# include +# include /* Make it work even if the system's libc has its own mktime routine. */ # define mktime my_mktime #endif /* DEBUG */ @@ -625,6 +619,6 @@ /* Local Variables: -compile-command: "gcc -DDEBUG -DSTDC_HEADERS -Wall -W -O -g mktime.c -o mktime" +compile-command: "gcc -DDEBUG -Wall -W -O -g mktime.c -o mktime" End: */ diff --git a/lib/modechange.c b/lib/modechange.c --- a/lib/modechange.c +++ b/lib/modechange.c @@ -34,12 +34,7 @@ #include #include "xstrtol.h" #include - -#if STDC_HEADERS -# include -#else -char *malloc (); -#endif +#include #if STAT_MACROS_BROKEN # undef S_ISDIR diff --git a/lib/mountlist.c b/lib/mountlist.c --- a/lib/mountlist.c +++ b/lib/mountlist.c @@ -21,18 +21,9 @@ #include #include - +#include +#include -#ifdef STDC_HEADERS -# include -#else -void free (); -#endif -#if defined STDC_HEADERS || defined HAVE_STRING_H -# include -#else -# include -#endif #include "xalloc.h" #ifndef strstr diff --git a/m4/mktime.m4 b/m4/mktime.m4 --- a/m4/mktime.m4 +++ b/m4/mktime.m4 @@ -1,4 +1,4 @@ -# mktime.m4 serial 3 +# mktime.m4 serial 4 dnl Copyright (C) 2002, 2003 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General @@ -199,6 +199,4 @@ ]) # Prerequisites of lib/mktime.c. -AC_DEFUN([gl_PREREQ_MKTIME], [ - AC_REQUIRE([AC_HEADER_STDC]) -]) +AC_DEFUN([gl_PREREQ_MKTIME], [:]) diff --git a/m4/modechange.m4 b/m4/modechange.m4 --- a/m4/modechange.m4 +++ b/m4/modechange.m4 @@ -1,5 +1,5 @@ -# modechange.m4 serial 1 -dnl Copyright (C) 2002 Free Software Foundation, Inc. +# modechange.m4 serial 2 +dnl Copyright (C) 2002, 2003 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General dnl Public License, this file may be distributed as part of a program @@ -8,6 +8,5 @@ AC_DEFUN([gl_MODECHANGE], [ - AC_REQUIRE([AC_HEADER_STDC]) AC_REQUIRE([AC_HEADER_STAT]) ]) diff --git a/m4/mountlist.m4 b/m4/mountlist.m4 --- a/m4/mountlist.m4 +++ b/m4/mountlist.m4 @@ -1,5 +1,5 @@ -# mountlist.m4 serial 1 -dnl Copyright (C) 2002 Free Software Foundation, Inc. +# mountlist.m4 serial 2 +dnl Copyright (C) 2002, 2003 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General dnl Public License, this file may be distributed as part of a program @@ -19,9 +19,8 @@ # Prerequisites of lib/mountlist.c not done by jm_LIST_MOUNTED_FILESYSTEMS. AC_DEFUN([gl_PREREQ_MOUNTLIST_EXTRA], [ - AC_REQUIRE([AC_HEADER_STDC]) dnl Note jm_LIST_MOUNTED_FILESYSTEMS checks for mntent.h, not sys/mntent.h. - AC_CHECK_HEADERS_ONCE(fcntl.h string.h unistd.h) + AC_CHECK_HEADERS_ONCE(fcntl.h unistd.h) AC_CHECK_HEADERS(sys/mntent.h) jm_FSTYPENAME ])