From c71200d0229f75fe99d508dd3aea013ceba4d32e Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Thu, 14 Oct 1999 23:20:12 +0000 Subject: * Ensure -Iglob comes before any user-specified CPPFLAGS. --- ChangeLog | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9f23418..cd135ef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,22 @@ +1999-10-13 Paul D. Smith + + * configure.in (make_cv_sys_gnu_glob): We used to add the -Iglob + flag to CPPFLAGS, but that loses if the user specifies his own + CPPFLAGS; this one gets added _after_ his and if he happens to + have an old or broken glob.h--boom. Instead, put it in GLOBINC + and SUBST it. + + * Makefile.am (INCLUDES): Add @GLOBINC@ to the INCLUDES macro; + these things get on the compile line well before the user's + CPPFLAGS. + 1999-10-12 Paul D. Smith * remake.c (notice_finished_file): If we get here and -n is set, - look for any commands that aren't recursive. If we find at least - one, we assume that command updates the target and set mtime of - the target to "very new". If there are none, then we ran every - command there is, so check the mtime on this file just like we - would normally, rather than assuming it's "very new". + see if all the command lines are marked recursive. If so, then we + ran every command there is, so check the mtime on this file just + like we would normally. If not, we assume the command we didn't + run would updates the target and set mtime of the target to "very new". * job.c (start_job_command): Update lines_flags in the file's cmds structure with any per-line tokens we found (`@', `-', `+'). -- cgit v1.2.3