I would agree that GNU make's behavior here is not according to the standard... it looks like you're right: the flags that are in MAKEFLAGS as a consequence of the initial invocation of make take precedence and no extra flags that are added to a "sub-make" will be added to MAKEFLAGS.
I tested back as far as GNU make 3.75 and this has always been the case. I'll look into it. Please submit a bug against GNU make in Savannah on this, thanks! https://savannah.gnu.org/projects/make/ -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist _______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-make
