From 22886f8a74b5925030889fed52af5a8add5617d7 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 17 Mar 2006 14:24:20 +0000 Subject: Fixed Savannah bug #16053. --- ChangeLog | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index abe3b9b..6fc7aef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2006-03-17 Boris Kolpackov + + * dep.h (struct dep): Add the stem field. + * misc.c (alloc_dep, free_dep): New functions. + (copy_dep_chain): Copy stem. + (free_dep_chain): Use free_dep. + * read.c (record_files): Store stem in the dependency line. + * file.c (expand_deps): Use stem stored in the dependency line. Use + free_dep_chain instead of free_ns_chain. + * implicit.c (pattern_search): Use alloc_dep and free_dep. + * read.c (read_all_makefiles, eval_makefile, eval): Ditto. + * main.c (main, handle_non_switch_argument): Ditto. + * remake.c (check_dep): Ditto. + * rule.c (convert_suffix_rule, freerule): Ditto. + 2006-03-14 Paul D. Smith * expand.c (variable_append): Instead of appending everything then @@ -155,7 +170,7 @@ 2006-02-08 Boris Kolpackov - * job.h (struct child): Add dontcare bitfield. + * job.h (struct child): Add the dontcare bitfield. * job.c (new_job): Cache dontcare flag. * job.c (reap_children): Use cached dontcare flag instead of the one in struct file. Fixes Savannah bug #15641. -- cgit v1.2.3