From: "Vance Shipley" <[EMAIL PROTECTED]>
   Date: Wed, 22 Mar 2000 11:59:24 -0500

   gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/local/lib\" 
-DINCLUDEDIR=\"/usr/local/include\"  -I./glob  -g -O2 -c main.c
   In file included from main.c:20:
   make.h:243: parse error

Thanks for that bug report.  Here is a patch.

2000-03-22  Paul Eggert  <[EMAIL PROTECTED]>

        * make.h (FILE_TIMESTAMP): Use #ifdef ST_MTIM_NSEC,
        not #if ST_MTIM_NSEC, to adjust to 1998-08-29 change.
        * filedef.h: (FILE_TIMESTAMP_STAT_MODTIME, FILE_TIMESTAMPS_PER_S):
        Likewise.

===================================================================
RCS file: filedef.h,v
retrieving revision 3.78.1.0
retrieving revision 3.78.1.1
diff -pu -r3.78.1.0 -r3.78.1.1
--- filedef.h   1999/07/21 20:48:44     3.78.1.0
+++ filedef.h   2000/03/23 05:26:50     3.78.1.1
@@ -119,7 +119,7 @@ extern void set_command_state PARAMS ((s
 extern void notice_finished_file PARAMS ((struct file *file));
 
 
-#if ST_MTIM_NSEC
+#ifdef ST_MTIM_NSEC
 # define FILE_TIMESTAMP_STAT_MODTIME(st) \
     FILE_TIMESTAMP_FROM_S_AND_NS ((st).st_mtim.tv_sec, \
                                   (st).st_mtim.ST_MTIM_NSEC)
===================================================================
RCS file: make.h,v
retrieving revision 3.78.1.1
retrieving revision 3.78.1.2
diff -pu -r3.78.1.1 -r3.78.1.2
--- make.h      1999/09/29 18:34:12     3.78.1.1
+++ make.h      2000/03/23 05:26:50     3.78.1.2
@@ -240,7 +240,7 @@ extern void exit PARAMS ((int)) __attrib
 
 #endif /* Standard headers.  */
 
-#if ST_MTIM_NSEC
+#ifdef ST_MTIM_NSEC
 # if HAVE_INTTYPES_H
 #  include <inttypes.h>
 # endif

Reply via email to