From 13826e685232a04b7a23b3c75780d3cf49bcaa41 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Fri, 25 Mar 2016 18:25:28 +0000 Subject: [PATCH] defs.mk, run.mk: Filter out core.gdb.intern-state.* Handle core files differently, i.e. filter out core.gdb.intern-state.* files while debugging. Signed-off-by: Jan Lindemann --- make/defs.mk | 2 +- make/run.mk | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/make/defs.mk b/make/defs.mk index a8a1eb14..001dedef 100644 --- a/make/defs.mk +++ b/make/defs.mk @@ -617,7 +617,7 @@ ifeq ($(DEVELOPMENT),true) BUILD_CPPFLAGS+= -D_DEVELOPMENT_ endif -CORE += $(wildcard core core.* vgcore vgcore.*) +CORE += $(filter-out $(wildcard *.intern-state*),$(wildcard core core.* vgcore vgcore.*)) ifeq ($(GCC_MAJOR),4) BUILD_CFLAGS += -DGCC_HASCLASSVISIBILITY diff --git a/make/run.mk b/make/run.mk index cd937f21..37462a5a 100644 --- a/make/run.mk +++ b/make/run.mk @@ -51,10 +51,10 @@ winrunclean: else run test: all - rm -f $(CORE) + rm -f core.* $(EXE_PATH) $(EXE_ARGS) start: all - rm -f $(CORE) + rm -f core.* $(EXE_PATH) $(EXE_ARGS) & clean: vg-clean-supp clean.out @@ -71,15 +71,15 @@ wait-stop: restart: stop wait-stop all start valgrind: - rm -f $(CORE) + rm -f core.* valgrind $(VALGRIND_OPTS) $(EXE_PATH) $(EXE_ARGS) valkyrie: - rm -f $(CORE) + rm -f core.* valkyrie $(VALGRIND_OPTS) $(EXE_PATH) $(EXE_ARGS) efence: - rm -f $(CORE) + rm -f core.* ef $(EXE_PATH) $(EXE_ARGS) supp.tmp: @@ -99,11 +99,11 @@ clean.out: rm -f run.out callgrind: - rm -f $(CORE) + rm -f core.* valgrind --tool=callgrind $(VALGRIND_OPTS) $(EXE_PATH) $(EXE_ARGS) callgrind-noinst: - rm -f $(CORE) + rm -f core.* valgrind --tool=callgrind $(VALGRIND_OPTS) --instr-atstart=no $(EXE_PATH) $(EXE_ARGS) callgrind-startinst: @@ -136,7 +136,7 @@ strace: $(EXE_PATH) $(EXE_BIN) strace -f $(EXE_PATH) $(EXE_ARGS) tee: $(EXE_PATH) $(EXE_BIN) all - rm -f $(CORE) + rm -f core.* $(EXE_PATH) $(EXE_ARGS) 2>&1 | tee run.out kcg: