diff options
Diffstat (limited to 'config')
-rw-r--r-- | config/conclude.in | 4 | ||||
-rw-r--r-- | config/linux | 13 |
2 files changed, 14 insertions, 3 deletions
diff --git a/config/conclude.in b/config/conclude.in index b556c11..629d06c 100644 --- a/config/conclude.in +++ b/config/conclude.in @@ -23,7 +23,7 @@ TAGS: $(LIB_SRC) test: $(PROGS) @for test in $(TESTS) dummy; do \ if test $$test != dummy; then \ - echo "$$test $(TEST_FLAGS)"; \ + echo "Testing $$test $(TEST_FLAGS)"; \ $$test $(TEST_FLAGS) || exit 1; \ fi; \ done; @@ -68,7 +68,7 @@ clean: mostlyclean # in the distribution. # distclean: clean - $(RM) .depend TAGS + $(RM) .depend TAGS *~ core *.bak *.old *.new @if test -f Makefile.in; then \ (set -x; $(RM) Makefile); \ fi diff --git a/config/linux b/config/linux index bf4b791..ec59f3f 100644 --- a/config/linux +++ b/config/linux @@ -1,6 +1,17 @@ # Site configuration -- do not distribute this file. +CFLAGS_WARN="-Wall -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs" + +CFLAGS_DEBUG="-g -DH5AC_DEBUG_PROTECT -DFILELIB=1 -fverbose-asm" +CFLAGS_PROFILE="-pg" +CFLAGS_PRODUCTION="-O3 -UH5AC_DEBUG_PROTECT -DNDEBUG -finline-functions -funroll-loops -malign-double -fomit-frame-pointer" + if test "x$CFLAGS" = "x"; then - CFLAGS="-g -DH5AC_DEBUG_PROTECT -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs" + + # Uncomment the following line for a production version of the library. + #CFLAGS="-pipe $CFLAGS_PRODUCTION $CFLAGS_WARN" + + # Uncomment the following line for normal development + CFLAGS="-pipe $CFLAGS_DEBUG $CFLAGS_WARN" fi |