Follow-up Comment #1, bug #21198 (project make):
In which order do you think the prerequisites should be built? And why?
If C should be built before D, for example, then we have to tell make that D
depends on C. Mentioning D after C in a list of prerequisites is not
sufficient. Mentioning D
Follow-up Comment #2, bug #21198 (project make):
Robin Williams points out there is a different issue here which can be seen
by adding $ to the echo command, so the test reads:
all : A B C
all : ; @echo $@ -- $^, $
all : D E F
A B C D E F : ; @echo $@
With that change, make-3.80 says:
A
B
C