$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
parser.h: parser.c
scanner.c main.o: parser.h
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
parser.h: parser.c
main.o: parser.h
$(FLEX) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CXX) -o $(testname)$(EXEEXT) $(OBJS) $(LDFLAGS)
+ $(CXX) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
$(FLEX) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CXX) -o $@ $(OBJS) $(LDFLAGS)
+ $(CXX) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
$(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
scanner.h: scanner.c
main.o: scanner.h
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
scanner.h: scanner.c
main.o: scanner.h
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) $(srcdir)/test-1.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname) $(srcdir)/test-1.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
test `./$(testname)$(EXEEXT) < $(srcdir)/test.input` -eq \
`./$(testname)$(EXEEXT) 1 < $(srcdir)/test.input` || exit 1
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
test `./$(testname)$(EXEEXT) < $(srcdir)/test.input` -eq \
`./$(testname)$(EXEEXT) 1 < $(srcdir)/test.input` || exit 1
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $(LFLAGS) --header=scanner-2.h $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT)
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
main.o: scanner-1.h scanner-2.h
scanner-1.h: scanner-1.c
$(FLEX) $(LFLAGS) --header=scanner-2.h $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT)
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
main.o: scanner-1.h scanner-2.h
scanner-1.h: scanner-1.c
$(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT)
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
POSIXLY_CORRECT=1 $(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT)
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname) $(srcdir)/test-*.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT)
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $(LFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT)
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
$(FLEX) $* -o $@ $<
test-opt%$(EXEEXT): test-opt%.o
- $(CC) -o $@ $< $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $< $(LOADLIBES)
test: $(alltestexe)
for t in $(alltestexe) ; do \
done
.c.o:
- $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<
.PHONY: test-table-opts
.SECONDARY: $(alltestobj) $(alltestsrc)
$(BISON) $(YFLAGS) $<
$(testname)$(EXEEXT): $(OBJS)
- $(CC) -o $@ $(OBJS) $(LDFLAGS)
+ $(CC) -o $@ $(LDFLAGS) $(OBJS) $(LOADLIBES)
test: $(testname)$(EXEEXT)
./$(testname)$(EXEEXT) < $(srcdir)/test.input
.c.o:
- $(CC) -c -o $@ $(INCLUDES) $<
+ $(CC) -c -o $@ $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $<