|
From: | Paul D. Smith |
Subject: | make ChangeLog commands.c default.c dep.h expan... |
Date: | Thu, 24 Sep 2009 02:41:45 +0000 |
CVSROOT: /sources/make Module name: make Changes by: Paul D. Smith <psmith> 09/09/24 02:41:45 Modified files: . : ChangeLog commands.c default.c dep.h expand.c file.c filedef.h function.c hash.h implicit.c job.c main.c misc.c read.c rule.c tests : ChangeLog tests/scripts/features: echoing patternrules se_explicit se_implicit se_statpat Log message: - Rework secondary expansion so we only defer it if there's a possibility it might be needed: for most situations we parse prereqs immediately as we used to. Reduces memory usage. - Fixes Savannah bug #18622. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/make/ChangeLog?cvsroot=make&r1=2.375&r2=2.376 http://cvs.savannah.gnu.org/viewcvs/make/commands.c?cvsroot=make&r1=1.72&r2=1.73 http://cvs.savannah.gnu.org/viewcvs/make/default.c?cvsroot=make&r1=1.54&r2=1.55 http://cvs.savannah.gnu.org/viewcvs/make/dep.h?cvsroot=make&r1=1.29&r2=1.30 http://cvs.savannah.gnu.org/viewcvs/make/expand.c?cvsroot=make&r1=1.53&r2=1.54 http://cvs.savannah.gnu.org/viewcvs/make/file.c?cvsroot=make&r1=1.94&r2=1.95 http://cvs.savannah.gnu.org/viewcvs/make/filedef.h?cvsroot=make&r1=2.31&r2=2.32 http://cvs.savannah.gnu.org/viewcvs/make/function.c?cvsroot=make&r1=1.112&r2=1.113 http://cvs.savannah.gnu.org/viewcvs/make/hash.h?cvsroot=make&r1=2.7&r2=2.8 http://cvs.savannah.gnu.org/viewcvs/make/implicit.c?cvsroot=make&r1=1.70&r2=1.71 http://cvs.savannah.gnu.org/viewcvs/make/job.c?cvsroot=make&r1=1.195&r2=1.196 http://cvs.savannah.gnu.org/viewcvs/make/main.c?cvsroot=make&r1=1.232&r2=1.233 http://cvs.savannah.gnu.org/viewcvs/make/misc.c?cvsroot=make&r1=1.78&r2=1.79 http://cvs.savannah.gnu.org/viewcvs/make/read.c?cvsroot=make&r1=1.179&r2=1.180 http://cvs.savannah.gnu.org/viewcvs/make/rule.c?cvsroot=make&r1=1.48&r2=1.49 http://cvs.savannah.gnu.org/viewcvs/make/tests/ChangeLog?cvsroot=make&r1=1.134&r2=1.135 http://cvs.savannah.gnu.org/viewcvs/make/tests/scripts/features/echoing?cvsroot=make&r1=1.2&r2=1.3 http://cvs.savannah.gnu.org/viewcvs/make/tests/scripts/features/patternrules?cvsroot=make&r1=1.10&r2=1.11 http://cvs.savannah.gnu.org/viewcvs/make/tests/scripts/features/se_explicit?cvsroot=make&r1=1.4&r2=1.5 http://cvs.savannah.gnu.org/viewcvs/make/tests/scripts/features/se_implicit?cvsroot=make&r1=1.3&r2=1.4 http://cvs.savannah.gnu.org/viewcvs/make/tests/scripts/features/se_statpat?cvsroot=make&r1=1.3&r2=1.4
[Prev in Thread] | Current Thread | [Next in Thread] |