diff options
-rw-r--r-- | lib/getdate.y | 21 | ||||
-rw-r--r-- | lib/getopt.c | 9 | ||||
-rw-r--r-- | old/sh-utils/ChangeLog | 10 | ||||
-rw-r--r-- | old/sh-utils/NEWS | 2 |
4 files changed, 18 insertions, 24 deletions
diff --git a/lib/getdate.y b/lib/getdate.y index f3014fb94..6d93a57d6 100644 --- a/lib/getdate.y +++ b/lib/getdate.y @@ -31,26 +31,6 @@ #undef static #endif -/* The following block of alloca-related preprocessor directives is here - solely to allow compilation by non GNU-C compilers of the C parser - produced from this file by old versions of bison. Newer versions of - bison include a block similar to this one in bison.simple. */ - -#ifdef __GNUC__ -#undef alloca -#define alloca __builtin_alloca -#else -#ifdef HAVE_ALLOCA_H -#include <alloca.h> -#else -#ifdef _AIX /* for Bison */ - #pragma alloca -#else -void *alloca (); -#endif -#endif -#endif - #include <stdio.h> #include <ctype.h> @@ -967,6 +947,7 @@ get_date(p, now) #if defined(TEST) /* ARGSUSED */ +int main(ac, av) int ac; char *av[]; diff --git a/lib/getopt.c b/lib/getopt.c index 812258ae3..654f76159 100644 --- a/lib/getopt.c +++ b/lib/getopt.c @@ -190,11 +190,12 @@ my_index (str, chr) /* If using GCC, we can safely declare strlen this way. If not using GCC, it is ok not to declare it. */ #ifdef __GNUC__ +/* Note that Motorola Delta 68k R3V7 comes with GCC but not stddef.h. + That was relevant to code that was here before. */ #ifndef __STDC__ -/* Motorola Delta 68k R3V7 comes with GCC but not stddef.h. - Enable Emacs to compile on it. */ -#include <stddef.h> -extern size_t strlen (const char *); +/* gcc with -traditional declares the built-in strlen to return int, + and has done so at least since version 2.4.5. -- rms. */ +extern int strlen (const char *); #endif /* not __STDC__ */ #endif /* __GNUC__ */ diff --git a/old/sh-utils/ChangeLog b/old/sh-utils/ChangeLog index c14faaa3c..e24fe0dc2 100644 --- a/old/sh-utils/ChangeLog +++ b/old/sh-utils/ChangeLog @@ -1,3 +1,13 @@ +Mon Apr 18 19:54:24 1994 Jim Meyering (meyering@comco.com) + + * documentation: Change uses of `pathname' and `path' as per + GNU standards. + + * long-options.c (parse-long-options): Take a new argument, + command_name, for use in --version output. + * basename.c, dirname.c, echo.c, expr.c, printf.c, stty.c, test.c, + yes.c (main): Update callers. + Wed Mar 30 08:53:21 1994 Jim Meyering (meyering@comco.com) * configure.in: Use AC_SET_MAKE. diff --git a/old/sh-utils/NEWS b/old/sh-utils/NEWS index bbe82f967..52934ba71 100644 --- a/old/sh-utils/NEWS +++ b/old/sh-utils/NEWS @@ -1,5 +1,7 @@ User visible changes in release 2.0 * Configure properly determines options for stty on SCO ODT 3.0 systems. +* `date -d' works better. Before, `date -d '4apr94'' produced + `Sun Apr 3 23:00:00 CDT 1994'. User visible changes in release 1.9.4 * Repair stty option handling. User visible changes in release 1.9.3 |