diff options
author | Paul Smith <psmith@gnu.org> | 2000-02-05 07:37:40 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2000-02-05 07:37:40 +0000 |
commit | 9b0a3d91ea594ff1afe7b8ec83ff41ba828d243b (patch) | |
tree | b35695ad78c82d25f7e60d4c93880394a2a970b3 /NEWS | |
parent | 95a09e94f7b4155913cb4b1a0e6c1576780f09d1 (diff) | |
download | gunmake-9b0a3d91ea594ff1afe7b8ec83ff41ba828d243b.tar.gz |
* Fix PR/1407.
* Keep filename/lineno information for variables, for debugging.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -23,8 +23,8 @@ Version 3.79 be used within make build scripts. However, using them there is not proper behavior: they are meant to be passed to subshells via the environment. Unfortunately the values were not quoted properly to be - passed through the environment. This meant that some invocations of - make didn't properly pass values to submakes. + passed through the environment. This meant that make didn't properly + pass some types of command line values to submakes. With this version we change that behavior: now these variables are quoted properly for passing through the environment, which is the @@ -32,9 +32,9 @@ Version 3.79 explicitly within a make rule you may need to re-examine your use for correctness given this change. -* A new psuedo-target, .NOTPARALLEL, is defined. If set the current - makefile is always run serially regardless of the value of -j. Any - submakes will still be run in parallel if -j was specified. +* A new psuedo-target .NOTPARALLEL is available. If defined, the + current makefile is run serially regardless of the value of -j. + However, submakes are still eligible for parallel execution. * The $(call ...) function doesn't expand its arguments automatically anymore. This allows you to put builtin functions like "if" and @@ -48,8 +48,11 @@ Version 3.79 "normal" targets (not makefiles) were deemed out of date and in need of being rebuilt. - Note that the -d option behaves as before: all debugging information - is generated. + Note that the -d option behaves as before: it takes no arguments and + all debugging information is generated. + +* The `-p' (print database) output now includes filename and linenumber + information for variable definitions, to help debugging. * Hartmut Becker provided many updates for the VMS port of GNU make. See the readme.vms file for more details. |