From 2fb5f9e40694233d5347dec29ed3733f966cfe7e Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Sat, 20 Oct 2001 13:01:16 +0000 Subject: [PATCH] ---------------------------------------------------------------------- Modified Files: Jambase allyourbase.jam Tag: jam_src jam_src/Jamfile jam_src/command.c jam_src/common.mk jam_src/compile.c jam_src/compile.h jam_src/hash.c jam_src/hash.h jam_src/jambase.c jam_src/jamgram.c jam_src/jamgram.h jam_src/jamgram.y jam_src/jamgram.yy jam_src/jamgramtab.h jam_src/lists.c jam_src/lists.h jam_src/make1.c jam_src/makedebugjam.bat jam_src/newstr.c jam_src/newstr.h jam_src/parse.c jam_src/parse.h jam_src/rules.c jam_src/rules.h jam_src/search.c No tag test/check-arguments.jam test/check-bindrule.jam test/check-jam-patches.jam test/recursive.jam test/test_nt_line_length.jam Added Files: Tag: jam_src jam_src/modules.c jam_src/modules.h Removed Files: Jamfile ---------------------------------------------------------------------- Jambase Removed obsolete check-arguments rule allyourbase.jam Added different split rule definition for new Jam executable when NEW_BOOST_JAM is set. Jamfile removed (this file was flotsam) jam_src/Jamfile Added module.c; allowed yyacc to run under NT jam_src/command.c jam_src/make1.c added rule body/action reference-counting jam_src/common.mk Added modules.c jam_src/compile.c account for rule body/action reference-counting added "module { ... }, module local..." support cleaned up code for evaluate_rule jam_src/compile.h jam_src/parse.{c,h} Added module support jam_src/hash.{c,h} Added a data parameter to hashenumerate() for flexibility jam_src/jamgram.{yy,y,c,h} jam_src/jamgramtab.h jam_src/lists.{c,h} Added module support refactored grammar slightly jam_src/makedebugjam.bat removed bogus invocation of yyacc cleaned up redundant variable settings jam_src/modules.{c,h} - added jam_src/rules.{c,h} added rule body/action reference-counting module support free list for SETTINGS jam_src/search.c cleaned up a confusing name test/check-arguments.jam added copyright notice made it stand on its own test/check-bindrule.jam test/recursive.jam use new argument-list feature test/check-jam-patches.jam tests for: new SUBST behavior, "for local in ...", while loops, negative indices/slices module rules and locals test/test_nt_line_length.jam commenting and cleanup [SVN r11411] --- tools/build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/build b/tools/build index bdc732fbd6..8146677a38 160000 --- a/tools/build +++ b/tools/build @@ -1 +1 @@ -Subproject commit bdc732fbd6bdff7636bcbc4dd8a4662e4f50dc44 +Subproject commit 8146677a38473616187d6b3c8e38f4933f8eef39