From 126de83bc9b44e4dec9d98dd963ee4743bfa2d8d Mon Sep 17 00:00:00 2001 From: agibert Date: Sun, 1 Aug 2004 23:34:31 +0000 Subject: [PATCH] Add a check version of executables: *-c (ND_MODE=1). --- demo/Makefile | 20 ++++++++++++++------ util/Makefile | 19 ++++++++++++++----- 2 files changed, 28 insertions(+), 11 deletions(-) diff --git a/demo/Makefile b/demo/Makefile index 8f9669c..4fcb745 100644 --- a/demo/Makefile +++ b/demo/Makefile @@ -1,7 +1,6 @@ SRC := nddemo0.c -TARGETS := nddemo0 nddemo0-static -FILE_BIN := nddemo0 nddemo0-static -FILE_BIN := nddemo0 nddemo0-static +TARGETS := nddemo0 nddemo0-c nddemo0-static nddemo0-static-c +FILE_BIN := nddemo0 nddemo0-c nddemo0-static nddemo0-static-c FILE_LIB := nddemo0.dat @@ -35,11 +34,20 @@ ifdef _LIBVER_SUPPORT CFLAGS += -D_LIBVER_SUPPORT -rdynamic endif +ND_CHECK_FLAGS = -DND_MODE=0 +ND_NOCHECK_FLAGS = -DND_MODE=1 -nddemo0-static: nddemo0.c $(DEP_STATIC) - $(CC) -o $@ $(CFLAGS) $(INCLUDE) $< $(LIB_STATIC) nddemo0: nddemo0.c $(DEP_DYNAMIC) - $(CC) -o $@ $(CFLAGS) $(INCLUDE) $(LIBDIR) $(LIB_DYNAMIC) $< + $(CC) -o $@ $(CFLAGS) $(ND_NOCHECK_FLAGS) $(INCLUDE) $(LIBDIR) $(LIB_DYNAMIC) $< + +nddemo0-c: nddemo0.c $(DEP_DYNAMIC) + $(CC) -o $@ $(CFLAGS) $(ND_CHECK_FLAGS) $(INCLUDE) $(LIBDIR) $(LIB_DYNAMIC) $< + +nddemo0-static: nddemo0.c $(DEP_STATIC) + $(CC) -o $@ $(CFLAGS) $(ND_NOCHECK_FLAGS) $(INCLUDE) $< $(LIB_STATIC) + +nddemo0-static-c: nddemo0.c $(DEP_STATIC) + $(CC) -o $@ $(CFLAGS) $(ND_CHECK_FLAGS) $(INCLUDE) $< $(LIB_STATIC) diff --git a/util/Makefile b/util/Makefile index 38b5725..d5844b0 100644 --- a/util/Makefile +++ b/util/Makefile @@ -1,6 +1,6 @@ SRC := ndbench.c -TARGETS := ndbench-static ndbench -FILE_BIN := ndbench-static ndbench +TARGETS := ndbench ndbench-c ndbench-static ndbench-static-c +FILE_BIN := ndbench ndbench-c ndbench-static ndbench-static-c FILE_LIB := *.ndb FILE_DOC := ndbench.xls @@ -35,10 +35,19 @@ ifdef _LIBVER_SUPPORT CFLAGS += -D_LIBVER_SUPPORT -rdynamic endif +ND_CHECK_FLAGS = -DND_MODE=0 +ND_NOCHECK_FLAGS = -DND_MODE=1 -ndbench-static: ndbench.c $(DEP_STATIC) - $(CC) -o $@ $(CFLAGS) $(INCLUDE) $< $(LIB_STATIC) ndbench: ndbench.c $(DEP_DYNAMIC) - $(CC) -o $@ $(CFLAGS) $(INCLUDE) $(LIBDIR) $(LIB_DYNAMIC) $< + $(CC) -o $@ $(CFLAGS) $(ND_NOCHECK_FLAGS) $(INCLUDE) $(LIBDIR) $(LIB_DYNAMIC) $< + +ndbench-c: ndbench.c $(DEP_DYNAMIC) + $(CC) -o $@ $(CFLAGS) $(ND_CHECK_FLAGS) $(INCLUDE) $(LIBDIR) $(LIB_DYNAMIC) $< + +ndbench-static: ndbench.c $(DEP_STATIC) + $(CC) -o $@ $(CFLAGS) $(ND_NOCHECK_FLAGS) $(INCLUDE) $< $(LIB_STATIC) + +ndbench-static-c: ndbench.c $(DEP_STATIC) + $(CC) -o $@ $(CFLAGS) $(ND_CHECK_FLAGS) $(INCLUDE) $< $(LIB_STATIC)