diff options
author | Paul Smith <psmith@gnu.org> | 2013-05-22 02:14:19 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2013-05-22 02:14:19 -0400 |
commit | a674abe702cc0c017209a3186c32df050ff21f41 (patch) | |
tree | af49e5ee41be22237d9eb21ecf95a81795f833aa /ChangeLog | |
parent | 80183457adaca8dd3a013370f79a22b62c915c43 (diff) | |
download | gunmake-a674abe702cc0c017209a3186c32df050ff21f41.tar.gz |
Make MFLAGS and MAKEFLAGS more reliable and predictable.
Ensure all simple flags are kept in the initial batch of flags.
Do not allow any flags with options in that batch.
If there are only non-simple flags ensure MAKEFLAGS begins with " ".
Don't let MFLAGS start with "- ".
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +2013-05-22 Paul Smith <psmith@gnu.org> + + * main.c (switches[]): Order switches so simple flags all come first. + (define_makeflags): Rework to make option passing more + reliable and the code less tricksy. Ensure simple flags are kept + in the initial batch of flags. Do not allow any flags with + options in that batch. If there are only non-simple flags MAKEFLAGS + begins with ' '. + + * read.c (eval_buffer): Initialize lineno. + 2013-05-18 Alexey Pavlov <alexpux@gmail.com> (tiny change) * w32/Makefile.am (libw32_a_SOURCES): Add compat/posixfcn.c. |