avoid problems if make clean was not made before updating
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Mon, 11 Aug 2003 23:01:33 +0000 (23:01 +0000)
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Mon, 11 Aug 2003 23:01:33 +0000 (23:01 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@370 c046a42c-6fe2-441c-8c8c-71466251a162

Makefile

index 52d6383..1ecf99c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -21,13 +21,15 @@ dyngen: dyngen.o
        $(HOST_CC) $(CFLAGS) $(DEFINES) -c -o $@ $<
 
 clean:
+# avoid old build problems by removing potentially incorrect old files
+       rm -f config.mak config.h op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h 
        rm -f *.o *.a $(TOOLS) dyngen TAGS
        for d in $(TARGET_DIRS); do \
        make -C $$d $@ || exit 1 ; \
         done
 
 distclean: clean
-       rm -f config-host.mak config-host.h config.mak config.h
+       rm -f config-host.mak config-host.h
        for d in $(TARGET_DIRS); do \
        rm -f $$d/config.h $$d/config.mak || exit 1 ; \
         done