Philip Guenther wrote:
From your statement, however, I gather you find the
variables---sorry--the macros specified by the POSIX standard to be
flawed.  Righto.  So, I take it that you're either working to extend
POSIX (there was that recent exchange on the austin-group mailing list
about variable flavors...) or don't care about POSIX.  Can you please
clarify your position?

I would not call the standard per se flawed because POSIX doesn't
say much about variables (macros) except "evaluation when used"
(which of course has still enough potential to confuse the user).

The question here was more specifically

     CFLAGS = $(CFLAGS) -O

and why it doesn't work in GNU-make.  Is it because of POSIX
(and/or traditional) requirements or maybe just a flaw in the
implementation?

I'd argue that at least POSIX does NOT require implementations
to have such flaw.

--- grischka


_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to