#------------------------------------------------------------------------------
%.d : %.c
- $(CC) $(CFLAGS) -Ishare -MM -MF $@ $<
- sed -i 's+^[^:]*:+$*.o $@ :+' $@
+ $(CC) $(CFLAGS) -Ishare -MM -MF $@ -MT '$*.o $@' $<
%.o : %.c
$(CC) $(CFLAGS) -Ishare -o $@ -c $<