the internationalization changes, somewhat modified, are now reinstated. in theory awk will now do character comparisons and case conversions in national language, but "." will always be the decimal point separator on input and output regardless of national language. isblank(){} has an #ifndef. fixed subtle behavior in field and record splitting: if FS is a single character and RS is not empty, \n is NOT a separator. this tortuous reading is found in the awk book; behavior now matches gawk and mawk.
26 lines
571 B
Text
26 lines
571 B
Text
--- makefile.orig Sat Jun 29 03:30:04 2002
|
|
+++ makefile Tue Oct 29 22:22:31 2002
|
|
@@ -22,15 +22,15 @@
|
|
# THIS SOFTWARE.
|
|
# ****************************************************************/
|
|
|
|
-CFLAGS = -g
|
|
-CFLAGS = -O2
|
|
-CFLAGS =
|
|
+#CFLAGS = -g
|
|
+#CFLAGS = -O2
|
|
+CFLAGS ?= -O
|
|
|
|
-CC = gcc -Wall -g -Wwrite-strings
|
|
-CC = gcc -Wall -g
|
|
-CC = /opt/SUNWspro/bin/cc
|
|
-CC = /opt/pure/purify/purify cc
|
|
-CC = cc
|
|
+CC ?= cc
|
|
+CC := ${CC} -Wall -g -Wwrite-strings -DHAS_ISBLANK
|
|
+#CC = gcc -Wall -g
|
|
+#CC = /opt/SUNWspro/bin/cc
|
|
+#CC = /opt/pure/purify/purify cc
|
|
|
|
YACC = bison -y
|
|
YACC = yacc
|