bison -d $(YFLAGS) $<
cFLAGS = $(strip $(CFLAGS) $(CPPFLAGS) $1 $2 $3 $4 $5 $6 $7 $8 $9)
-GENDEP = $(filter-out $1 \ %:,$(shell $(CC) -MM -MG $1))
+GENDEP = $(filter-out \ %:,$(shell $(CC) -MM -MG $1))
.SECONDEXPANSION:
-%.o: %.c $$(info $$(call GENDEP,$$(dir $$@)%.c))
+%.o: %.c $$(call GENDEP,$$(dir $$@)%.c)
$(CC) $(call cFLAGS,-c,-o $@) $<
-%-d.o: %.c $$(info $$@DEPS- $$(call GENDEP,$$(dir $$@)%.c)) $$(call GENDEP,$$(dir $$@)%.c)
+%-d.o: $$(call GENDEP,$$(dir $$@)%.c) $$(info [DEPS|$$@] $$(call GENDEP,$$(dir $$@)%.c))
$(CC) $(call cFLAGS,-c,-Og,-ggdb,-o $@) $<