Do not generate src/templates_parser-version.adb.
Instead pass the version information via the Binder's environment to the source code.
This way no code needs to be generated which makes the build process independent
from make.
A template file starting with ./ is now properly handled as
relative to the server current working directory.
Fixes a regression. Add corresponding regression test.
For T305-015.
* makefile-cleanup:
Clean forgotten files config/setup/foo.ads.std*.
No need for default TP_XMLADA, the variable is set in both branches of previous test.
Run each Make subshell only once
Format Make conditionals.
Remove unused IS_CROSS variable from Makefile.
Remove unused EXEEXT variable from Makefile.
The inline support was done in the syntactic tree only. We now
only do the trimming at the syntax level and do the inlining on
the expanded block inside the INLINE command.
This fixes a bad interaction between INLINE and TABLE's Aling_On
attribute.
Add corresponding regression test.
Continued work for RC04-043.
Fixes S717-003.