Remove native files when cleaned
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1289
91177308-0d34-0410-b5e6-
96231b3b80d8
$(PROG).linked.bc: $(BCOBJS)
$(LLINK) -f $(BCOBJS) -o $(PROG).tmp.bc
- $(LOPT) -cleangcc -raise -constprop -dce $(PROG).tmp.bc -o $@
+ $(LOPT) -cleangcc -raise -constprop -dce $(PROG).tmp.bc -o $@ -f
$(RM) $(PROG).tmp.bc
$(PROG).native: $(OBJS:.o=.c)
$(CC) -c $(CCFLAGS) $<
clean :
- $(RM) *.[123] *.bc *.mc *.s *.o a.out core $(PROG)
+ $(RM) *.[123] *.bc *.mc *.s *.o a.out core $(PROG) $(PROG).native
%.mc: %.bc $(LLC) $(AS)
@echo "Generating machine instructions for $<"
$(PROG).linked.bc: $(BCOBJS)
$(LLINK) -f $(BCOBJS) -o $(PROG).tmp.bc
- $(LOPT) -cleangcc -raise -constprop -dce $(PROG).tmp.bc -o $@
+ $(LOPT) -cleangcc -raise -constprop -dce $(PROG).tmp.bc -o $@ -f
$(RM) $(PROG).tmp.bc
$(PROG).native: $(OBJS:.o=.c)
$(CC) -c $(CCFLAGS) $<
clean :
- $(RM) *.[123] *.bc *.mc *.s *.o a.out core $(PROG)
+ $(RM) *.[123] *.bc *.mc *.s *.o a.out core $(PROG) $(PROG).native
%.mc: %.bc $(LLC) $(AS)
@echo "Generating machine instructions for $<"