Index: librnd/Makefile =================================================================== --- librnd/Makefile (revision 30269) +++ librnd/Makefile (revision 30270) @@ -4,7 +4,7 @@ include $(TRUNK)/Makefile.conf include $(TRUNK)/src/librnd/core/librnd.mak -CFLAGS = $(CFLAGS_LIBRND) +CFLAGS = $(PCB_RND_C89FLAGS) $(CFLAGS_LIBRND) LDFLAGS = $(LDFLAGS_LIBRND) LIBRND = include/$(HL_LIBDIR)/librnd-poly.a include/$(HL_LIBDIR)/librnd-hid.a include/$(HL_LIBDIR)/librnd-3rd.a Index: pcb-printf/Makefile =================================================================== --- pcb-printf/Makefile (revision 30269) +++ pcb-printf/Makefile (revision 30270) @@ -1,18 +1,20 @@ TRUNK = ../.. + +all: tester tester_spd prcli prclimq + +ROOT=../.. +include $(ROOT)/Makefile.conf + SRC=$(TRUNK)/src LIBRND=$(SRC)/librnd CFLAGS_OP = -O3 -CFLAGS = -I$(TRUNK) -I$(SRC) -I$(TRUNK)/src_3rd -I$(TRUNK)/src_3rd/liblihata +CFLAGS = $(PCB_RND_C89FLAGS) -I$(TRUNK) -I$(SRC) -I$(TRUNK)/src_3rd -I$(TRUNK)/src_3rd/liblihata LDLIBS = -lm GDS= $(TRUNK)/src_3rd/genvector/gds_char.o LIBPCB_BASE= $(LIBRND)/core/unit.o $(LIBRND)/core/compat_misc.o -all: tester tester_spd prcli prclimq -ROOT=../.. -include $(ROOT)/Makefile.conf - test: tester.diff @echo "pcb-printf: *** QC PASS ***" @rm tester.stdout ; true Index: propedit/Makefile =================================================================== --- propedit/Makefile (revision 30269) +++ propedit/Makefile (revision 30270) @@ -1,10 +1,14 @@ +all: tester + ROOT=../.. +include $(ROOT)/Makefile.conf + PED=$(ROOT)/src_plugins/propedit LHT=$(ROOT)/src_3rd SRC=$(ROOT)/src LIBRND=$(SRC)/librnd -CFLAGS = -g -Wall -I$(PED) -I$(LHT) -I$(SRC) -I$(ROOT) -I$(ROOT)/src_3rd +CFLAGS = $(PCB_RND_C89FLAGS) -I$(PED) -I$(LHT) -I$(SRC) -I$(ROOT) -I$(ROOT)/src_3rd LDLIBS = -lm LIB_OBJS = \ $(LHT)/genht/htsp.o \ @@ -17,11 +21,7 @@ OBJS = tester.o $(PED)/props.o -all: tester -ROOT=../.. -include $(ROOT)/Makefile.conf - test: tester.diff @echo "propedit: *** QC PASS ***" @rm tester.out Index: remote/Makefile =================================================================== --- remote/Makefile (revision 30269) +++ remote/Makefile (revision 30270) @@ -1,12 +1,11 @@ -ROOT=../.. -REM=$(ROOT)/src_plugins/hid_remote -CFLAGS = -g -I$(REM) -I$(ROOT)/src -I$(ROOT) - all: test_parse ROOT=../.. include $(ROOT)/Makefile.conf +REM=$(ROOT)/src_plugins/hid_remote +CFLAGS = $(PCB_RND_C89FLAGS) -g -I$(REM) -I$(ROOT)/src -I$(ROOT) + test_parse: test_parse.o $(CC) $(LDFLAGS) -o test_parse test_parse.o $(LDLIBS) Index: strflags/Makefile =================================================================== --- strflags/Makefile (revision 30269) +++ strflags/Makefile (revision 30270) @@ -1,6 +1,8 @@ +include ../../Makefile.conf + TRUNK=../.. IO=$(TRUNK)/src_plugins/io_pcb -CFLAGS = -O3 -I$(TRUNK) -I$(TRUNK)/src -I$(IO) -I$(TRUNK)/src_3rd +CFLAGS = $(PCB_RND_C89FLAGS) -O3 -I$(TRUNK) -I$(TRUNK)/src -I$(IO) -I$(TRUNK)/src_3rd LDLIBS = -lm GDS= $(TRUNK)/src_3rd/genvector/gds_char.o Index: uniq_name/Makefile =================================================================== --- uniq_name/Makefile (revision 30269) +++ uniq_name/Makefile (revision 30270) @@ -1,18 +1,17 @@ +all: tester + ROOT=../.. +include $(ROOT)/Makefile.conf + UNM=$(ROOT)/src_plugins/io_kicad LHT=$(ROOT)/src_3rd SRC=$(ROOT)/src LIBRND=$(SRC)/librnd - -CFLAGS = -Wall -I$(UNM) -I$(LHT) -I$(SRC) -I$(ROOT) +CFLAGS = $(PCB_RND_C89FLAGS) -I$(UNM) -I$(LHT) -I$(SRC) -I$(ROOT) LDLIBS = -lm LIB_OBJS=$(LHT)/genht/htsp.o $(LHT)/genht/hash.o $(LIBRND)/core/compat_misc.o $(LHT)/genvector/gds_char.o -all: tester -ROOT=../.. -include $(ROOT)/Makefile.conf - test: tester.diff @echo "uniq_name: *** QC PASS ***" @rm tester.out