From: Santiago Vila <sanvila@debian.org>
Subject: Drop CFLAGS when linking. Add CPPFLAGS when compiling

--- a/makefile
+++ b/makefile
@@ -51,7 +51,7 @@
 	 awk.1
 
 a.out:	awkgram.tab.o $(OFILES)
-	$(CC) $(CFLAGS) awkgram.tab.o $(OFILES) $(ALLOC)  -lm
+	$(CC) awkgram.tab.o $(OFILES) $(ALLOC)  -lm
 
 $(OFILES):	awk.h awkgram.tab.h proto.h
 
@@ -62,7 +62,7 @@
 	./maketab awkgram.tab.h >proctab.c
 
 maketab:	awkgram.tab.h maketab.c
-	$(HOSTCC) $(CFLAGS) maketab.c -o maketab
+	$(HOSTCC) $(CPPFLAGS) $(CFLAGS) maketab.c -o maketab
 
 bundle:
 	@cp awkgram.tab.h awkgram.tab.h.bak
