Follow-up Comment #8, bug #29074 (project make):
one more data point, from the gcc man page:
-MP This option instructs CPP to add a phony target for each dependency
other than the main file, causing each to
depend on nothing. These dummy rules work around errors make gives
if you remove header files without
updating the Makefile to match.
This is typical output:
test.o: test.c test.h
test.h:
gcc devs thought it was a make bug too, so they added the -MP option
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?29074>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-make