From a7f010ee8a9ab03859759ebb0b502860778630f7 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Mon, 22 Oct 2012 11:11:42 +0200 Subject: Honour *FLAGS everywhere Add CPPFLAGS, CFLAGS and LDFLAGS everywhere it's missing. --- tests/Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'tests') diff --git a/tests/Makefile b/tests/Makefile index e5c3294..4f057f4 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -68,13 +68,13 @@ libtest: libtcc_test$(EXESUF) $(LIBTCC1) ./libtcc_test$(EXESUF) lib_path=.. libtcc_test$(EXESUF): libtcc_test.c ../$(LIBTCC) - $(CC) -o $@ $^ -I.. $(CFLAGS) $(NATIVE_DEFINES) $(LIBS) $(LINK_LIBTCC) + $(CC) -o $@ $^ -I.. $(CPPFLAGS) $(CFLAGS) $(NATIVE_DEFINES) $(LIBS) $(LINK_LIBTCC) $(LDFLAGS) # test.ref - generate using gcc # copy only tcclib.h so GCC's stddef and stdarg will be used test.ref: tcctest.c cp ../include/tcclib.h . - $(CC) -o tcctest.gcc $< -I. -w $(CFLAGS) $(NATIVE_DEFINES) -std=gnu99 + $(CC) -o tcctest.gcc $< -I. $(CPPFLAGS) -w $(CFLAGS) $(NATIVE_DEFINES) -std=gnu99 $(LDFLAGS) ./tcctest.gcc > $@ # auto test @@ -149,14 +149,14 @@ speedtest: ex2 ex3 time $(TCC) -run ../examples/ex3.c 35 weaktest: test.ref - $(TCC) -c tcctest.c -o weaktest.tcc.o - $(CC) -c tcctest.c -o weaktest.gcc.o -I. -w $(CFLAGS) + $(TCC) -c tcctest.c -o weaktest.tcc.o $(CPPFLAGS) $(CFLAGS) + $(CC) -c tcctest.c -o weaktest.gcc.o -I. $(CPPFLAGS) -w $(CFLAGS) objdump -t weaktest.tcc.o | grep ' w ' | sed -e 's/.* \([a-zA-Z0-9_]*\)$$/\1/' | LC_ALL=C sort > weaktest.tcc.o.txt objdump -t weaktest.gcc.o | grep ' w ' | sed -e 's/.* \([a-zA-Z0-9_]*\)$$/\1/' | LC_ALL=C sort > weaktest.gcc.o.txt diff weaktest.gcc.o.txt weaktest.tcc.o.txt && echo "Weak Auto Test OK" ex%: ../examples/ex%.c - $(CC) -o $@ $< $(CFLAGS) + $(CC) -o $@ $< $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) # tiny assembler testing asmtest.ref: asmtest.S -- cgit v1.3.1