Dave Abrahams
602dfaeb6c
Add missing "static" to suppress warning with aCC
...
[SVN r16484]
2002-12-03 00:02:47 +00:00
Rene Rivera
d708e1b4dd
Fix "illegal constant expression" error on CodeWarrior.
...
[SVN r15907]
2002-10-12 17:02:42 +00:00
Vladimir Prus
4fdfbd4680
Bugfix.
...
[SVN r15714]
2002-10-04 15:23:46 +00:00
Vladimir Prus
511b07358e
Dependency scanning implementation.
...
* jam_src/builtins.c: New builtin SEARCH_FOR_TARGET.
* jam_src/rules.c
(bind_explicitly_located_targets): New function.
(search_for_target): New function.
* jam_src/make.c (make): Call 'bind_explicitly_located_targets()'
immediately on entering.
* jam_src/search.c (call_bind_rule): No longer 'static'.
* new/builtin.jam (c-scanner.process): Real implementation.
* test/dependency_test.py: Really test for dependencies.
[SVN r15646]
2002-10-02 11:56:32 +00:00
Vladimir Prus
14237dc18a
Eliminated several minor leaks.
...
[SVN r14305]
2002-07-05 10:41:53 +00:00
Dave Abrahams
3d8aae55e3
Merged Matt Armstrong's patches
...
[SVN r14053]
2002-05-28 20:35:13 +00:00
Dave Abrahams
821dd9fd4a
Fixes for rule import handling; also extended IMPORT to allow
...
execution in the target module
[SVN r11911]
2001-12-04 18:22:04 +00:00
Dave Abrahams
57c37ceaac
Backtrace
...
Debug file/line numbers
Local rules not implicitly imported
Craig McPheeters' dependency graph output as -d+12
Grammar cleanup
Factored parse evaluation into parse_evaluate()
Modified Files:
compile.c frames.h jam.h jamgram.c jamgram.y jamgram.yy make.c
parse.c parse.h rules.c rules.h scan.c scan.h
[SVN r11759]
2001-11-21 04:39:53 +00:00
Dave Abrahams
7606219995
Added copyright notices
...
[SVN r11662]
2001-11-11 13:01:26 +00:00
Dave Abrahams
d0f03c1ab5
merged to main trunk
...
[SVN r11610]
2001-11-06 15:36:16 +00:00