On `make clean', kill the core files produced, which are of the form:
authorMisha Brukman <brukman+llvm@gmail.com>
Wed, 4 Dec 2002 17:08:15 +0000 (17:08 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Wed, 4 Dec 2002 17:08:15 +0000 (17:08 +0000)
core.### where ### is the process ID. We use core.[0-9][0-9]* to avoid killing
core.c, core.cpp, and core.h files which may be part of benchmarks.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4913 91177308-0d34-0410-b5e6-96231b3b80d8

Makefile.common
Makefile.rules

index 6d1698e2bab9c9969fa6350e65e9412add84b90c..d58b118741772c4b65a9e998ca39d0ea1c4b1547 100644 (file)
@@ -470,7 +470,7 @@ $(BUILD_ROOT)/Debug/%.o: %.c $(BUILD_ROOT)/Debug/.dir
 # 'make clean' nukes the tree
 clean::
        $(VERB) rm -rf $(BUILD_ROOT)/Debug $(BUILD_ROOT)/Release $(BUILD_ROOT)/Profile $(BUILD_ROOT)/Depend
-       $(VERB) rm -f core *.o *.d *.so *~ *.flc
+       $(VERB) rm -f core core.[0-9][0-9]* *.o *.d *.so *~ *.flc
 
 # If dependancies were generated for the file that included this file,
 # include the dependancies now...
index 6d1698e2bab9c9969fa6350e65e9412add84b90c..d58b118741772c4b65a9e998ca39d0ea1c4b1547 100644 (file)
@@ -470,7 +470,7 @@ $(BUILD_ROOT)/Debug/%.o: %.c $(BUILD_ROOT)/Debug/.dir
 # 'make clean' nukes the tree
 clean::
        $(VERB) rm -rf $(BUILD_ROOT)/Debug $(BUILD_ROOT)/Release $(BUILD_ROOT)/Profile $(BUILD_ROOT)/Depend
-       $(VERB) rm -f core *.o *.d *.so *~ *.flc
+       $(VERB) rm -f core core.[0-9][0-9]* *.o *.d *.so *~ *.flc
 
 # If dependancies were generated for the file that included this file,
 # include the dependancies now...