summaryrefslogtreecommitdiff
path: root/contrib/one-true-awk
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/one-true-awk')
-rw-r--r--contrib/one-true-awk/FREEBSD-upgrade24
-rw-r--r--contrib/one-true-awk/buildwin.bat12
2 files changed, 24 insertions, 12 deletions
diff --git a/contrib/one-true-awk/FREEBSD-upgrade b/contrib/one-true-awk/FREEBSD-upgrade
new file mode 100644
index 000000000000..716d19b47d35
--- /dev/null
+++ b/contrib/one-true-awk/FREEBSD-upgrade
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+Import of the 2005/04/24 version of the "one true awk", as described
+in "The AWK Programming Language", by Al Aho, Brian Kernighan, and
+Peter Weinberger (Addison-Wesley, 1988, ISBN 0-201-07981-X).
+
+Original sources were taken from the Brian Kernighan's home page
+(http://cm.bell-labs.com/who/bwk/) and include bug fixes up thru
+April 24, 2005.
+
+The following files were removed for this import:
+
+ buildwin.bat
+ makefile.win
+ missing95.c
+ vcvars32.bat
+ ytab.c
+ ytab.h
+ ytabc.bak
+ ytabh.bak
+
+The vendor import was done by:
+
+ cvs import src/contrib/one-true-awk BELL_LABS bwk_20050424
diff --git a/contrib/one-true-awk/buildwin.bat b/contrib/one-true-awk/buildwin.bat
deleted file mode 100644
index 77513429e463..000000000000
--- a/contrib/one-true-awk/buildwin.bat
+++ /dev/null
@@ -1,12 +0,0 @@
-@echo off
-rem buildwin.bat - build AWK under Windows NT using Visual C++.
-rem 22 Jan 1999 - Created by Dan Allen.
-rem
-rem If you delete the call to setlocal it will probably work under Win95/Win98 as well.
-
-setlocal
-set cl=-w -Ox -QIfdiv- -nologo -link -nologo setargv.obj
-
-cl maketab.c -o maketab.exe
-maketab.exe > proctab.c
-cl -o awk.exe b.c main.c parse.c proctab.c tran.c lib.c run.c lex.c ytab.c missing95.c