In GNU make 3.80, only the first pattern-specific variable definition
that matches a given target is used.

In future releases all pattern-specific variable definitions that match
are used, in the order in which they were defined.  This change has
already been made in the source.  With the latest version of GNU make
from CVS your example gives:

  $ ./make
  hello a a+b c

-- 
-------------------------------------------------------------------------------
 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

Reply via email to