diff -rubB old/tools/jam/src/builtins.c new/tools/jam/src/builtins.c --- old/tools/jam/src/builtins.c 2008-01-29 13:35:48.000000000 -0500 +++ new/tools/jam/src/builtins.c 2008-01-29 13:34:08.000000000 -0500 @@ -24,6 +24,7 @@ # include "compile.h" # include "native.h" # include "variable.h" +# include "timestamp.h" # include /* @@ -58,8 +59,13 @@ int glob( char *s, char *c ); -void lol_build( LOL* lol, char** elements ); -void backtrace( FRAME *frame ); +void init_set(); +void init_path(); +void init_regex(); +void init_property_set(); +void init_sequence(); +void init_order(); + void backtrace_line( FRAME *frame ); void print_source_line( PARSE* p ); diff -rubB old/tools/jam/src/builtins.h new/tools/jam/src/builtins.h --- old/tools/jam/src/builtins.h 2008-01-29 13:35:48.000000000 -0500 +++ new/tools/jam/src/builtins.h 2008-01-29 13:34:08.000000000 -0500 @@ -50,5 +50,6 @@ LIST *builtin_shell( PARSE *parse, FRAME *frame ); void backtrace( FRAME *frame ); +void lol_build( LOL* lol, char** elements ); #endif diff -rubB old/tools/jam/src/make1.c new/tools/jam/src/make1.c --- old/tools/jam/src/make1.c 2008-01-29 13:35:48.000000000 -0500 +++ new/tools/jam/src/make1.c 2008-01-29 13:34:08.000000000 -0500 @@ -60,6 +60,8 @@ # include "make.h" # include "command.h" # include "execcmd.h" +# include "debug.h" +# include "compile.h" # include diff -rubB old/tools/jam/src/modules/set.c new/tools/jam/src/modules/set.c --- old/tools/jam/src/modules/set.c 2008-01-29 13:35:48.000000000 -0500 +++ new/tools/jam/src/modules/set.c 2008-01-29 13:34:08.000000000 -0500 @@ -3,6 +3,7 @@ /* file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) */ #include "../native.h" +#include "../builtins.h" /* local result = ; diff -rubB old/tools/jam/src/native.c new/tools/jam/src/native.c --- old/tools/jam/src/native.c 2008-01-29 13:35:48.000000000 -0500 +++ new/tools/jam/src/native.c 2008-01-29 13:34:08.000000000 -0500 @@ -4,6 +4,7 @@ #include "native.h" #include "hash.h" +#include "builtins.h" # define P0 (PARSE *)0 # define C0 (char *)0 diff -rubB old/tools/jam/src/newstr.c new/tools/jam/src/newstr.c --- old/tools/jam/src/newstr.c 2008-01-29 13:35:48.000000000 -0500 +++ new/tools/jam/src/newstr.c 2008-01-29 13:34:08.000000000 -0500 @@ -8,6 +8,7 @@ # include "newstr.h" # include "hash.h" # include "compile.h" +# include "debug.h" # include # include