Can now build everything up to and INCLUDING ucb
authorNick Downing <downing.nick@gmail.com>
Sat, 7 Jan 2017 06:04:34 +0000 (17:04 +1100)
committerNick Downing <downing.nick@gmail.com>
Sat, 7 Jan 2017 06:04:34 +0000 (17:04 +1100)
75 files changed:
.gitignore
bin/ar/n.sh
bin/as/n.sh
bin/awk/Makefile
bin/cc/n.sh
bin/chflags/Makefile
bin/chpass/Makefile
bin/hostname/Makefile
bin/ld/n.sh
bin/login/Makefile
bin/ls/Makefile
bin/n.sh
bin/nm/n.sh
bin/passwd/Makefile
bin/ping/Makefile
bin/strip/n.sh
bin/stty/Makefile
bin/sysctl/Makefile
bin/tcsh/Makefile
fixfunc.sh [new file with mode: 0755]
fixprot.sh
fixvoid.sh [new file with mode: 0755]
games/battlestar/Makefile
games/boggle/Makefile
games/fortune/Makefile
games/hack/Makefile
games/monop/Makefile
games/warp/Makefile
lib/c2/n.sh
lib/ccom.new/n.sh
lib/ccom/Makefile
lib/ccom/n.sh
lib/cpp/n.sh
local/Makefile
local/welcome/Makefile
n.sh
new/kermit5.188/Makefile
o.sh
ucb/n.sh
ucb/pascal/eyacc/Makefile
ucb/pascal/eyacc/ey.h
ucb/pascal/eyacc/ey0.c
ucb/pascal/eyacc/ey1.c
ucb/pascal/eyacc/ey2.c
ucb/pascal/eyacc/ey3.c
ucb/pascal/eyacc/ey4.c
ucb/pascal/eyacc/ey5.c
ucb/pascal/eyacc/krcompat.h [new file with mode: 0644]
ucb/pascal/eyacc/n.sh [new file with mode: 0755]
ucb/pascal/pi/Makefile
ucb/pascal/pi/Version.c [new file with mode: 0644]
ucb/pascal/pi/gram.ex
ucb/pascal/pi/o.sh [new file with mode: 0755]
ucb/pascal/pi/version.c
ucb/pascal/px/Makefile
ucb/pascal/px/o.sh [new file with mode: 0755]
ucb/pascal/pxp/Makefile
ucb/pascal/pxp/gram.ex
ucb/pascal/pxp/o.sh [new file with mode: 0755]
ucb/strcompact/n.sh
ucb/symcompact/n.sh
ucb/symdump/n.sh
ucb/symorder/n.sh
ucb/talk/Makefile
ucb/tn3270/Makefile
ucb/vgrind/Makefile
ucb/window/Makefile
usr.bin/lex/n.sh
usr.bin/ranlib/n.sh
usr.bin/yacc.intptr_t/n.sh
usr.bin/yacc/n.sh
usr.lib/libF77/Makefile
usr.lib/libI77/Makefile
usr.lib/libU77/Makefile
usr.lib/libvmf/n.sh

index 1cc8209..6f415c3 100644 (file)
@@ -243,6 +243,7 @@ local/trace
 local/welcome/welcome
 local/zmodem/rz
 local/zmodem/sz
+new/kermit5.188/cc
 new/kermit5.188/ckcpro.c
 new/kermit5.188/kermit5.sr
 new/kermit5.188/strings
@@ -298,7 +299,14 @@ ucb/Mail/Mail
 ucb/Mail/fmt
 ucb/Mail/strings
 ucb/Mail/xhead.c
+ucb/apply
+ucb/biff
+ucb/checknr
+ucb/clear
+ucb/colcrt
+ucb/colrm
 ucb/compress/compress
+ucb/ctags
 ucb/dbx/dbx
 ucb/error/error
 ucb/ex/a.out
@@ -308,11 +316,22 @@ ucb/ex/exstrings
 ucb/ex/strings
 ucb/ex/x.c
 ucb/ex/xs.c
+ucb/expand
 ucb/finger/finger
+ucb/fold
 ucb/fp/fp
+ucb/from
 ucb/ftp/ftp
+ucb/gcore
+ucb/gprof
+ucb/grep
+ucb/head
 ucb/indent/indent
+ucb/last
+ucb/lastcomm
+ucb/leave
 ucb/lock/lock
+ucb/logger
 ucb/man/apropos
 ucb/man/man
 ucb/mkstr
@@ -321,15 +340,64 @@ ucb/msgs/msgs
 ucb/netstat/netstat
 ucb/pascal/eyacc/eyacc
 ucb/pascal/pi/pas.eyacc.list
+ucb/pascal/pi/pi
 ucb/pascal/pi/pi1.2strings
 ucb/pascal/pi/pix
 ucb/pascal/pi/px_header.out
+ucb/pascal/pi/version
+ucb/pascal/pi/y.tab.c
+ucb/pascal/pi/y.tab.h
+ucb/pascal/px/E.h
+ucb/pascal/px/E.s
+ucb/pascal/px/gather
+ucb/pascal/px/px
+ucb/pascal/pxp/pxp
+ucb/pascal/pxp/y.output
+ucb/pascal/pxp/y.tab.c
+ucb/printenv
+ucb/quota
+ucb/rdist/gram.c
+ucb/rdist/rdist
+ucb/rdist/strings
+ucb/rlogin
+ucb/rsh
+ucb/ruptime
+ucb/rwho
+ucb/sccs
+ucb/script
+ucb/sendbug/bugfiler
+ucb/sendbug/unixtomh
+ucb/soelim
 ucb/strcompact/strcompact
+ucb/strings
 ucb/symcompact/symcompact
 ucb/symdump/symdump
 ucb/symorder/symorder
+ucb/tail
+ucb/talk/talk
+ucb/tcopy
+ucb/telnet
+ucb/tftp/tftp
+ucb/tn3270/m4.out
+ucb/tn3270/mset
+ucb/tn3270/tn3270
+ucb/tset/tset
+ucb/ul
+ucb/unexpand
 ucb/unifdef
+ucb/users
+ucb/vacation
+ucb/vgrind/retest
+ucb/vgrind/vfontedpr
+ucb/vlp/vlp
+ucb/vmstat
+ucb/w
+ucb/wc
+ucb/what
+ucb/whois
+ucb/window/a.out
 ucb/xstr
+ucb/yes
 usr.bin/lorder
 usr.bin/mkdep
 usr.bin/nohup
index d6eaafa..b55d659 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/bin\/ar$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/bin"
index 1fa64c0..80c24f0 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/bin\/as$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/bin"
index 3bdc353..97e63ca 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 INSTALL=install
 #      Makefile        4.3     86/05/15
 #
@@ -46,9 +47,8 @@ lint:
 proctab.c:     proc
        ./proc >proctab.c
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 proc:  awk.h proc.c token.c
-       cc -o proc proc.c token.c
+       ${HOSTCC} -o proc proc.c token.c
 
 clean:
        -rm -f *.o t.* *temp* *.out *junk* y.tab.* awk.h proc proctab.c awk yacc*
index 9e71573..404462b 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/bin\/cc$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/bin"
index 0ad3b17..5436af6 100644 (file)
@@ -38,3 +38,15 @@ tags: ${SRCS}
        ctags ${SRCS}
 # DO NOT DELETE THIS LINE -- mkdep uses it.
 # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+chflags.o: chflags.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+chflags.o: /home/nick/src/211bsd.git/stage/usr/include/varargs.h
+chflags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chflags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+chflags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chflags.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+chflags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chflags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+chflags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 2811da2..66c0067 100644 (file)
@@ -57,3 +57,65 @@ lint: ${SRCS}
 
 tags: ${SRCS}
        ctags ${SRCS}
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+chpass.o: chpass.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h chpass.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/strings.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+chpass.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+field.o: field.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/grp.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/strings.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+field.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h chpass.h
+field.o: pathnames.h
+util.o: util.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h chpass.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/strings.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+util.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h pathnames.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 8be79dd..510531e 100644 (file)
@@ -33,3 +33,20 @@ lint: ${SRCS}
 
 tags: ${SRCS}
        ctags ${SRCS}
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+hostname.o: hostname.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+hostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index da11a33..f9c60c2 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/bin\/ld$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/bin"
index 8746448..f0740c8 100644 (file)
@@ -45,3 +45,47 @@ lint: ${SRCS}
 
 tags: ${SRCS}
        ctags ${SRCS}
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+login.o: login.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/quota.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/utmp.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/ttyent.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/syslog.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/grp.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/strings.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/tzfile.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/lastlog.h pathnames.h
+login.o: /home/nick/src/211bsd.git/stage/usr/include/paths.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 0716b11..e770b00 100644 (file)
@@ -28,3 +28,41 @@ lint: ${SRCS}
 
 tags: ${SRCS}
        ctags ${SRCS}
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+ls.o: ls.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/strings.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/grp.h
+ls.o: /home/nick/src/211bsd.git/stage/usr/include/utmp.h
+stat_flags.o: stat_flags.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+stat_flags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+stat_flags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+stat_flags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+stat_flags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+stat_flags.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+stat_flags.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 8777063..98c1dd1 100755 (executable)
--- a/bin/n.sh
+++ b/bin/n.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/bin$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/bin"
index 8e2073d..b3d02bd 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/bin\/nm$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/bin"
index 5d5e6c7..99e7c53 100644 (file)
@@ -51,3 +51,33 @@ lint: ${SRCS}
 
 tags: ${SRCS}
        ctags ${SRCS}
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+passwd.o: passwd.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/strings.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+passwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 1b1f660..2df575d 100644 (file)
@@ -37,3 +37,38 @@ lint: ${SRCS}
 
 tags: ${SRCS}
        ctags ${SRCS}
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+ping.o: ping.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in_systm.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/ip.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/ip_icmp.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/ip_var.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+ping.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index ef61781..a61e130 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/bin\/strip$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/bin"
index f63ca54..f7e0c63 100644 (file)
@@ -37,3 +37,16 @@ tags: ${SRCS}
        ctags ${SRCS}
 # DO NOT DELETE THIS LINE -- mkdep uses it.
 # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+stty.o: stty.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 88ab0a6..71be002 100644 (file)
@@ -37,3 +37,50 @@ tags: ${SRCS}
        ctags ${SRCS}
 # DO NOT DELETE THIS LINE -- mkdep uses it.
 # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+sysctl.o: sysctl.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/machine/cpu.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in_systm.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/ip.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/ip_icmp.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/icmp_var.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/ip_var.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/udp.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/udp_var.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index e1c7a95..7d86a50 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 SIZE=size
 MANROFF=/usr/man/manroff
 INSTALL=install
@@ -181,9 +182,8 @@ ALLOC=tc.alloc.o alloc11.o
 
 all: mkprstr tcsh tcsh.${CATSECT}
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 mkprstr:  mkprstr.c
-       cc -O -o  mkprstr  mkprstr.c
+       ${HOSTCC} -o mkprstr mkprstr.c
 
 BASE=                  \
        ${ALLOC}        \
diff --git a/fixfunc.sh b/fixfunc.sh
new file mode 100755 (executable)
index 0000000..3186da7
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/sh
+prefix=
+while read i
+do
+  func=`echo $i |sed -ne 's/.*: In function â€˜\(.*\)’:$/\1/p'`
+  if test -n "$func"
+  then
+    prefix="$func: "
+  else
+    echo "$prefix$i"
+  fi
+done
index 37ec4da..0152bb2 100755 (executable)
@@ -4,3 +4,4 @@ sed -e 's/^\(.*\)(\(.*\));$/\1 PARAMS((\2));/' <a >b
 sed -e 's/((/(( /' -e 's/,/;/g' -e 's/))/;))/' -e 's/(( void;))/(())/' -e 's/^\(.*[^a-zA-Z_]\)\?\([a-zA-Z_0-9]\+\) PARAMS((\(.*\)));$/s\/^\2(\\(.*\\))\\( *{\\)\\?\/\1\2(\\1)\3 {\//' <b >c
 cp $1 $1.bak
 sed -f c -i $1
+diff --unified $1.bak $1
diff --git a/fixvoid.sh b/fixvoid.sh
new file mode 100755 (executable)
index 0000000..9619ef4
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/sh
+sed -n \
+-e 's/\([^:]*\).*warning: control reaches end of non-void function \[-Wreturn-type\]$/s\/^int \1\/void \1\//p' \
+-e 's/\([^:]*\).*warning: â€˜return’ with no value, in function returning non-void$/s\/^int \1\/void \1\//p'
index 7fb1e0a..ca26e1e 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 MANROFF=/usr/man/manroff
 INSTALL=install
 #
@@ -52,10 +53,8 @@ globals.o: globals.c mkstr
        mv xxglobals.o globals.o
        rm -f xxglobals.c
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 mkstr: mkstr.c
-#      cc -O -n -o mkstr mkstr.c
-       cc -O -o mkstr mkstr.c
+       ${HOSTCC} -o mkstr mkstr.c
 
 # End of pdp-11 specific instructions
 
index 8c47994..fa26938 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 INSTALL=install
 #
 # Copyright (c) 1980 Regents of the University of California.
@@ -27,10 +28,8 @@ install: all
 boggle: boggle.c
        ${CC} ${SEPFLAG} -o boggle ${CFLAGS} boggle.c
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 comp: comp.c
-#      ${CC} ${SEPFLAG} -o comp ${CFLAGS} comp.c
-       cc -o comp comp.c
+       ${HOSTCC} -o comp comp.c
 
 clean:
        rm -f bogdict boggle comp *.o
index 0b6d7ad..64de979 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 INSTALL=install
 FORTUNES=      scene obscene
 SOURCE=                fortune.c strfile.h strfile.c rnd.c unstr.c $(FORTUNES)
@@ -14,25 +15,17 @@ TDEV=               -Pver
 TROFF=         ditroff $(TDEV)
 DESTDIR=
 
-#all: fortune strfile unstr fortunes.dat
 all: fortune fortunes.dat
 
 fortune: fortune.o rnd.o
        $(CC) ${SEPFLAG} $(CFLAGS) -o fortune fortune.o rnd.o
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
-#strfile: strfile.o rnd.o
-#      $(CC) ${SEPFLAG} $(CFLAGS) -o strfile strfile.o rnd.o
 strfile: strfile.c rnd.c strfile.h
-       cc -o strfile strfile.c rnd.c
+       ${HOSTCC} -o strfile strfile.c rnd.c
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
-#unstr: unstr.o
-#      $(CC) ${SEPFLAG} $(CFLAGS) -o unstr unstr.o
 unstr: unstr.c strfile.h
-       cc -o unstr unstr.c
+       ${HOSTCC} -o unstr unstr.c
 
-#fortune.o strfile.o unstr.o: strfile.h
 fortune.o: strfile.h
 
 fortunes.dat: fortunes strfile
index f8efc43..0f92969 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 INSTALL=install
 XSTR=xstr
 #      #(@)    Makefile        1.2 (2.11BSD)   1997/4/28
@@ -127,16 +128,14 @@ strings.o:        strings
        mv xs.o strings.o
        rm xs.c
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 crypt: crypt.c
-       cc -o crypt crypt.c
+       ${HOSTCC} -o crypt crypt.c
 
 clean:
        rm -f *.o x.c xs.c strings crypt makedefs
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 makedefs:      makedefs.c
-       cc -o makedefs makedefs.c
+       ${HOSTCC} -o makedefs makedefs.c
 
 hack.onames.h: makedefs def.objects.h
        ./makedefs > hack.onames.h
index 75d43d3..40b0b08 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 INSTALL=install
 #
 # Nifty foo monopoly maker
@@ -70,10 +71,8 @@ ctags:
 cards.pck: initdeck cards.inp
        ./initdeck
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 initdeck: initdeck.c deck.h
-#      ${CC} -o initdeck ${CFLAGS} initdeck.c ${LIB}
-       cc -o initdeck initdeck.c
+       ${HOSTCC} -o initdeck initdeck.c
 
 monop.tar:
        tar crvf monop.tar ${CFILES} ${DATFILES} ${HEADERS} :rofix Makefile cards.inp initdeck.c monop.def monop.ext
index 29a89f1..a45a570 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 MANROFF=/usr/man/manroff
 # $Header: Makefile.SH,v 1.1 87/07/03 01:45:30 games Exp $
 #
@@ -165,10 +166,8 @@ smap.6: smp.6 sm
        ./sm <smp.6 >smap.6
 smap.7: smp.7 sm
        ./sm <smp.7 >smap.7
-# for cross compiling, to access the host compiler we use cc not ${CC}
 sm: sm.c
-#      cc sm.c $(SMALL) -o sm
-       cc sm.c -o sm
+       ${HOSTCC} sm.c -o sm
 
 # Nick has disabled all this crud:
 #depend: makedepend
index 868ac03..54bffea 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/lib\/c2$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/lib"
index a37250e..1100b97 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/lib\/ccom$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/lib"
index bffab8e..b4f8cce 100644 (file)
@@ -1,9 +1,8 @@
+HOSTCC=cc
 INSTALL=install
 CFLAGS = -O
 LDC0FLAGS= -i
 LDC1FLAGS= -n
-#PURFLAG=-n
-
 DESTDIR =
 LIB=/lib
 
@@ -25,10 +24,8 @@ table.o: optable cvopt
        ${AS} -o table.o junk.i
        rm -f junk.i junk.c junk.s
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 cvopt: cvopt.c
-#      ${CC} ${PURFLAG} -s -O -o cvopt cvopt.c
-       cc -o cvopt cvopt.c
+       ${HOSTCC} -o cvopt cvopt.c
 
 install: c0 c1
        -mv ${DESTDIR}${LIB}/c0 ${DESTDIR}${LIB}/oc0
index a37250e..1100b97 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/lib\/ccom$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/lib"
index 2f74bff..d02f9ad 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/lib\/cpp$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/lib"
index 139f531..b22907b 100644 (file)
@@ -60,11 +60,12 @@ clean:
        rm -f ${STD} ${NSTD}
 
 depend:
+       -for i in ${SUBDIR}; do (cd $$i; make ${MFLAGS} depend); done
        cat </dev/null >x.c
        for i in ${STD} ${NSTD}; do \
                (echo $$i: $$i.c >>makedep; \
                /bin/grep '^#[  ]*include' x.c $$i.c | sed \
-                       -e 's,<\(.*\)>,"/usr/include/\1",' \
+                       -e 's,<\(.*\)>,"${STAGEDIR}/usr/include/\1",' \
                        -e 's/:[^"]*"\([^"]*\)".*/: \1/' \
                        -e 's/\.c//' >>makedep); done
        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
@@ -79,6 +80,12 @@ depend:
 
 # DO NOT DELETE THIS LINE -- make depend uses it
 
+decompr16: decompr16.c
+trace: trace.c
+trace: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+trace: /home/nick/src/211bsd.git/stage/usr/include/nlist.h
+trace: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+trace: /home/nick/src/211bsd.git/stage/usr/include/sys/trace.h
 # DEPENDENCIES MUST END AT END OF FILE
 # IF YOU PUT STUFF HERE IT WILL GO AWAY
 # see make depend above
index 65e4496..324172c 100644 (file)
@@ -33,3 +33,37 @@ clean:
 
 depend:
        ${MKDEP} welcome.c
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+welcome.o: welcome.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+welcome.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h ./cpu.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
diff --git a/n.sh b/n.sh
index ac21bda..62dbb6b 100755 (executable)
--- a/n.sh
+++ b/n.sh
@@ -3,7 +3,7 @@
 ROOT="`pwd`"
 
 # set up to build cross toolchain
-CC="cc -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh"
 MANROFF="nroff -man"
 
@@ -28,28 +28,28 @@ make -C ucb depend
 make -C usr.bin depend
 
 # do /usr/lib/libvmf.a first, since ld needs it
-make -C usr.lib/libvmf CC="$CC" MANROFF="$MANROFF"
+make -C usr.lib/libvmf CC="$HOSTCC" MANROFF="$MANROFF"
 make -C usr.lib/libvmf INSTALL="$INSTALL" DESTDIR="$ROOT/cross" install
 
-make -C bin CC="$CC" MANROFF="$MANROFF" SEPFLAG= size
-make -C bin/ar CC="$CC" MANROFF="$MANROFF" SEPFLAG=
-make -C bin/as CC="$CC" MANROFF="$MANROFF" SEPFLAG=
-make -C bin/cc CC="$CC" MANROFF="$MANROFF" CROSSPREFIX="\\\"$ROOT/cross\\\"" STAGEPREFIX="\\\"$ROOT/stage\\\"" SEPFLAG=
-make -C bin/ld CC="$CC" MANROFF="$MANROFF" STAGEPREFIX="\\\"$ROOT/stage\\\"" SEPFLAG= LDFLAGS="-L$ROOT/cross/usr/lib"
-make -C bin/nm CC="$CC" MANROFF="$MANROFF" SEPFLAG=
-make -C bin/strip CC="$CC" MANROFF="$MANROFF" SEPFLAG=
-make -C lib/c2 CC="$CC" MANROFF="$MANROFF" SEPFLAG=
-make -C lib/ccom CC="$CC" MANROFF="$MANROFF" LDC0FLAGS= LDC1FLAGS= PURFLAG=
-make -C lib/cpp CC="$CC" MANROFF="$MANROFF" STAGEPREFIX="\\\"$ROOT/stage\\\"" SEPFLAG=
-make -C ucb CC="$CC" MANROFF="$MANROFF" SEPFLAG= mkstr unifdef xstr
-make -C ucb/strcompact CC="$CC" MANROFF="$MANROFF" SEPFLAG= CROSSDIR="\\\"$ROOT/cross\\\"" LOCALESTR="\\\"LC_ALL=C \\\""
-make -C ucb/symcompact CC="$CC" MANROFF="$MANROFF" SEPFLAG=
-make -C ucb/symdump CC="$CC" MANROFF="$MANROFF" SEPFLAG=
-make -C ucb/symorder CC="$CC" MANROFF="$MANROFF" SEPFLAG=
+make -C bin CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG= size
+make -C bin/ar CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
+make -C bin/as CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
+make -C bin/cc CC="$HOSTCC" MANROFF="$MANROFF" CROSSPREFIX="\\\"$ROOT/cross\\\"" STAGEPREFIX="\\\"$ROOT/stage\\\"" SEPFLAG=
+make -C bin/ld CC="$HOSTCC" MANROFF="$MANROFF" STAGEPREFIX="\\\"$ROOT/stage\\\"" SEPFLAG= LDFLAGS="-L$ROOT/cross/usr/lib"
+make -C bin/nm CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
+make -C bin/strip CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
+make -C lib/c2 CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
+make -C lib/ccom CC="$HOSTCC" HOSTCC="$HOSTCC" MANROFF="$MANROFF" LDC0FLAGS= LDC1FLAGS=
+make -C lib/cpp CC="$HOSTCC" MANROFF="$MANROFF" STAGEPREFIX="\\\"$ROOT/stage\\\"" SEPFLAG=
+make -C ucb CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG= mkstr unifdef xstr
+make -C ucb/strcompact CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG= CROSSDIR="\\\"$ROOT/cross\\\"" LOCALESTR="\\\"LC_ALL=C \\\""
+make -C ucb/symcompact CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
+make -C ucb/symdump CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
+make -C ucb/symorder CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
 make -C usr.bin CC="$ROOT/cross/bin/cc" NM="$ROOT/cross/bin/nm" lorder mkdep
-make -C usr.bin/lex CC="$CC" MANROFF="$MANROFF" CROSSPREFIX="\\\"$ROOT/cross\\\"" SEPFLAG=
-make -C usr.bin/ranlib CC="$CC" MANROFF="$MANROFF" SEPFLAG=
-make -C usr.bin/yacc CC="$CC" MANROFF="$MANROFF" CROSSPREFIX="\\\"$ROOT/cross\\\"" SEPFLAG=
+make -C usr.bin/lex CC="$HOSTCC" MANROFF="$MANROFF" CROSSPREFIX="\\\"$ROOT/cross\\\"" SEPFLAG=
+make -C usr.bin/ranlib CC="$HOSTCC" MANROFF="$MANROFF" SEPFLAG=
+make -C usr.bin/yacc CC="$HOSTCC" MANROFF="$MANROFF" CROSSPREFIX="\\\"$ROOT/cross\\\"" SEPFLAG=
 
 $INSTALL bin/size "$ROOT/cross/bin"
 make -C bin/ar INSTALL="$INSTALL" DESTDIR="$ROOT/cross" install
index 944d0ab..4a284bd 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 MKSTR=mkstr
 XSTR=xstr
 # CKUBS2.MAK, Wed Jul  17 22:10:40 1996
@@ -193,9 +194,8 @@ ckudia.$(EXT): ckudia.c cc ckcker.h ckcdeb.h ckucmd.h ckcasc.h
 ckuscr.$(EXT): ckuscr.c cc ckcker.h ckcdeb.h ckcasc.h
        ./cc ${CFLAGS} -c $<
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 wart: wart.c
-       cc -o $@ $<
+       ${HOSTCC} -o $@ $<
 
 # make a script which extracts strings, then runs the target compiler
 cc: cc.sh
diff --git a/o.sh b/o.sh
index 6a94595..656435d 100755 (executable)
--- a/o.sh
+++ b/o.sh
@@ -14,6 +14,7 @@ MANROFF="nroff -man"
 MKDEP="$ROOT/cross/usr/bin/mkdep"
 MKSTR="$ROOT/cross/usr/ucb/mkstr"
 INSTALL="$ROOT/install.sh --strip-program=\"$ROOT/cross/usr/bin/strip\""
+HOSTCC="cc -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 RANLIB="$ROOT/cross/usr/bin/ranlib"
 UNIFDEF="$ROOT/cross/usr/ucb/unifdef"
 SIZE="$ROOT/cross/bin/size"
@@ -32,24 +33,24 @@ YACC="$ROOT/cross/usr/bin/yacc"
 #
 ## clean leftover files from other architecture
 #make clean
-#
-#echo
-#echo "making depend"
-#echo
-#
-## do /usr/include, depend needs it
-#make -C include INSTALL="$INSTALL" SHARED=copies SYSDIR="$ROOT/sys" DESTDIR="$ROOT/stage" install
-#
-## do depend, it doesn't need libs
-#make CC="$CC" MKDEP="$MKDEP" depend
-#
+
+echo
+echo "making depend"
+echo
+
+# do /usr/include, depend needs it
+make -C include INSTALL="$INSTALL" SHARED=copies SYSDIR="$ROOT/sys" DESTDIR="$ROOT/stage" install
+
+# do depend, it doesn't need libs
+make CC="$CC" MKDEP="$MKDEP" STAGEDIR="$ROOT/stage" depend
+
 #echo
 #echo "making libraries"
 #echo
 #
 ## build libraries, except lib/libkern and usr.lib/libU77
-#make -C lib/libc AR="$AR" AS="$AS" CC="$CC" CPP="$CPP" LD="$LD" LEX="$LEX" LORDER="$LORDER" MANROFF="$MANROFF" MKSTR="$MKSTR" RANLIB="$RANLIB" UNIFDEF="$UNIFDEF" SIZE="$SIZE" XSTR="$XSTR" YACC="$YACC" LOCALE="LC_ALL=C" STAGEDIR="$ROOT/stage"
-#make -C usr.lib AR="$AR" AS="$AS" CC="$CC" CPP="$CPP" LD="$LD" LEX="$LEX" LORDER="$LORDER" MANROFF="$MANROFF" MKSTR="$MKSTR" RANLIB="$RANLIB" UNIFDEF="$UNIFDEF" SIZE="$SIZE" XSTR="$XSTR" YACC="$YACC" LOCALE="LC_ALL=C" STAGEDIR="$ROOT/stage" SUBDIR="lib2648 libF77 libI77 libcurses libdbm libln libom libmp libplot libtermlib liby libutil libvmf liberrlst libident libstubs"
+#make -C lib/libc AR="$AR" AS="$AS" CC="$CC" CPP="$CPP" HOSTCC="$HOSTCC" HOSTSEPFLAG= LD="$LD" LEX="$LEX" LORDER="$LORDER" MANROFF="$MANROFF" MKSTR="$MKSTR" RANLIB="$RANLIB" UNIFDEF="$UNIFDEF" SIZE="$SIZE" XSTR="$XSTR" YACC="$YACC" LOCALE="LC_ALL=C" STAGEDIR="$ROOT/stage"
+#make -C usr.lib AR="$AR" AS="$AS" CC="$CC" CPP="$CPP" HOSTCC="$HOSTCC" HOSTSEPFLAG= LD="$LD" LEX="$LEX" LORDER="$LORDER" MANROFF="$MANROFF" MKSTR="$MKSTR" RANLIB="$RANLIB" UNIFDEF="$UNIFDEF" SIZE="$SIZE" XSTR="$XSTR" YACC="$YACC" LOCALE="LC_ALL=C" STAGEDIR="$ROOT/stage" SUBDIR="lib2648 libF77 libI77 libcurses libdbm libln libom libmp libplot libtermlib liby libutil libvmf liberrlst libident libstubs"
 #
 ## install libraries, except lib/libkern and usr.lib/libU77
 #make -C lib/libc INSTALL="$INSTALL" RANLIB="$RANLIB" DESTDIR="$ROOT/stage" install
@@ -60,8 +61,8 @@ echo "making"
 echo
 
 # build everything, except libraries and new
-make -C lib AR="$AR" AS="$AS" CC="$CC" CPP="$CPP" LD="$LD" LEX="$LEX" LORDER="$LORDER" MANROFF="$MANROFF" MKSTR="$MKSTR" RANLIB="$RANLIB" UNIFDEF="$UNIFDEF" SIZE="$SIZE" XSTR="$XSTR" YACC="$YACC" LOCALE="LC_ALL=C" STAGEDIR="$ROOT/stage" SUBDIR="ccom c2 cpp"
-make AR="$AR" AS="$AS" CC="$CC" CPP="$CPP" LD="$LD" LEX="$LEX" LORDER="$LORDER" MANROFF="$MANROFF" MKSTR="$MKSTR" RANLIB="$RANLIB" UNIFDEF="$UNIFDEF" SIZE="$SIZE" XSTR="$XSTR" YACC="$YACC" LOCALE="LC_ALL=C" STAGEDIR="$ROOT/stage" XXXLIBDIR= XXXSRCDIR="share bin sbin etc games libexec local ucb usr.bin usr.sbin man" XXXSUBDIR="backgammon battlestar boggle btlgammon cribbage fortune hack hangman hunt mille monop pdp phantasia quiz robots sail snake trek warp words" YYYSUBDIR="chess"
+make -C lib AR="$AR" AS="$AS" CC="$CC" CPP="$CPP" HOSTCC="$HOSTCC" HOSTSEPFLAG= LD="$LD" LEX="$LEX" LORDER="$LORDER" MANROFF="$MANROFF" MKSTR="$MKSTR" RANLIB="$RANLIB" UNIFDEF="$UNIFDEF" SIZE="$SIZE" XSTR="$XSTR" YACC="$YACC" LOCALE="LC_ALL=C" STAGEDIR="$ROOT/stage" SUBDIR="ccom c2 cpp"
+make AR="$AR" AS="$AS" CC="$CC" CPP="$CPP" HOSTCC="$HOSTCC" HOSTSEPFLAG= LD="$LD" LEX="$LEX" LORDER="$LORDER" MANROFF="$MANROFF" MKSTR="$MKSTR" RANLIB="$RANLIB" UNIFDEF="$UNIFDEF" SIZE="$SIZE" XSTR="$XSTR" YACC="$YACC" LOCALE="LC_ALL=C" STAGEDIR="$ROOT/stage" XXXLIBDIR= XXXSRCDIR="share bin sbin etc games libexec local ucb usr.bin usr.sbin man" XXXSUBDIR="backgammon battlestar boggle btlgammon cribbage fortune hack hangman hunt mille monop pdp phantasia quiz robots sail snake trek warp words" YYYSUBDIR="chess"
 
 echo
 echo "making install"
index 1344027..c5e2c3c 100755 (executable)
--- a/ucb/n.sh
+++ b/ucb/n.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/ucb$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/ucb"
index 7af4115..58989a5 100644 (file)
@@ -2,22 +2,25 @@
 # eyacc makefile
 #
 
-CFLAGS=
-LDFLAGS=
-SEPFLAG= -i
+#CFLAGS=
+#LDFLAGS=
+#SEPFLAG= -i
+HOSTCC=cc
+HOSTSEPFLAG=-i
 
 HDRS= ey.h
 SRCS= ey0.c ey1.c ey2.c ey3.c ey4.c ey5.c
 OBJS= ey0.o ey1.o ey2.o ey3.o ey4.o ey5.o
 
 eyacc: ${OBJS}
-       -if [ X${SEPFLAG} = X-i ]; then \
-               ${CC} ${SEPFLAG} ${LDFLAGS} -o eyacc ${OBJS}; \
-       else \
-               ${LD} ${SEPFLAG} ${LDFLAGS} -o eyacc ${STAGEDIR}/lib/crt0.o ey0.o \
-               -Z ey1.o ey3.o -Z ey2.o ey4.o \
-               -Y ey5.o -lc; \
-       fi
+#      -if [ X${SEPFLAG} = X-i ]; then \
+#              ${CC} ${SEPFLAG} ${LDFLAGS} -o eyacc ${OBJS}; \
+#      else \
+#              ${LD} ${SEPFLAG} ${LDFLAGS} -o eyacc ${STAGEDIR}/lib/crt0.o ey0.o \
+#              -Z ey1.o ey3.o -Z ey2.o ey4.o \
+#              -Y ey5.o -lc; \
+#      fi
+       ${HOSTCC} ${HOSTSEPFLAG} -o $@ ${OBJS}
 
 install:
        @echo "Eyacc is only used by pascal, we don't install it for general"
@@ -37,8 +40,14 @@ print:
        @pr ${HDRS} ${SRCS}
 
 ey0.o: ey0.c
+       ${HOSTCC} -c $<
 ey1.o: ey1.c ey.h
+       ${HOSTCC} -c $<
 ey2.o: ey2.c ey.h
+       ${HOSTCC} -c $<
 ey3.o: ey3.c ey.h
+       ${HOSTCC} -c $<
 ey4.o: ey4.c ey.h
+       ${HOSTCC} -c $<
 ey5.o: ey5.c
+       ${HOSTCC} -c $<
index 8b7fc2b..0ddaabd 100644 (file)
@@ -1,5 +1,11 @@
 /* (c) 1979 Regents of the University of California */
+
+#ifndef _EY_H
+#define _EY_H 1
+
 #include <stdio.h>
+#include "krcompat.h"
+
 /*  MANIFEST CONSTANT DEFINITIONS */
 
 # define NTBASE 010000
@@ -93,7 +99,6 @@ extern int zzclose ;
 extern int zzrrconf ;
 extern int zzsrconf ;
 extern char *ctokn;
-struct {int **ppi;} ;
 extern int ntlim ;     /* maximum number of nonterminals */
 extern int tlim ;      /* maximum number of terminals */
 extern int lineno; /* current line number */
@@ -122,4 +127,63 @@ extern int machine;
 # define GCOS 2
 # define IBM 3
 
-struct looksets *flset();
+/* Nick */ 
+#define pyalloc(n) yalloc((n) * (sizeof(char *) / sizeof(int)));
+
+/* ey1.c */
+int main PARAMS((int argc, char *argv[]));
+void whereami PARAMS((void));
+void windup PARAMS((void));
+void settty PARAMS((void));
+void settab PARAMS((void));
+char *chcopy PARAMS((char *p, char *q));
+char *writem PARAMS((int *pp));
+char *symnam PARAMS((int i));
+void summary PARAMS((void));
+void error PARAMS((char *s, ...));
+void arrset PARAMS((char s[]));
+void arrval PARAMS((int n));
+void arrdone PARAMS((void));
+void copy PARAMS((char *v));
+int compare PARAMS((char *v));
+int *yalloc PARAMS((int n));
+void aryfil PARAMS((int *v, int n, int c));
+int UNION PARAMS((int *a, int *b, int *c));
+void prlook PARAMS((int *pp));
+/* ey2.c */
+void setup PARAMS((int argc, char *argv[]));
+void finact PARAMS((void));
+int defin PARAMS((int t));
+void defout PARAMS((void));
+void chstash PARAMS((int c));
+int gettok PARAMS((void));
+int chfind PARAMS((int t));
+void cpycode PARAMS((void));
+void cpyact PARAMS((void));
+/* ey3.c */
+void cpres PARAMS((void));
+void cpfir PARAMS((void));
+int state PARAMS((int c));
+void putitem PARAMS((int *ptr, int *lptr));
+void cempty PARAMS((void));
+void stagen PARAMS((void));
+void closure PARAMS((int i));
+struct looksets *flset PARAMS((int *p));
+/* ey4.c */
+void output PARAMS((void));
+void prred PARAMS((void));
+int go2 PARAMS((int i, int c));
+int apack PARAMS((int *p, int n));
+void go2out PARAMS((void));
+void go2gen PARAMS((int c));
+int precftn PARAMS((int r, int t));
+void wract PARAMS((int i));
+void wrstate PARAMS((int i));
+/* ey5.c */
+FILE *copen PARAMS((char *s, int c));
+void cflush PARAMS((FILE *x));
+void _system PARAMS((char *cmd));
+void cclose PARAMS((FILE *i));
+int cexit PARAMS((int i));
+
+#endif
index c94bc31..e2ee3a8 100644 (file)
@@ -1,8 +1,9 @@
 /* (c) 1979 Regents of the University of California */
 #include <stdio.h>
+/* Nick changed memory size to reflect that some words allocated are pointers */
 #ifndef SMALL
 # define _actsize 2500
-# define _memsize 3000
+# define _memsize (3000 * sizeof(char *) / sizeof(int))
 # define _nstates 700
 # define _nterms 95
 # define _nprod 300
@@ -13,7 +14,7 @@
 # define _wsetsize 400
 #else
 # define _actsize 2000
-# define _memsize 2500
+# define _memsize (2500 * sizeof(char *) / sizeof(int))
 # define _nstates 600
 # define _nterms 95
 # define _nprod 250
index d508f41..0b03226 100644 (file)
@@ -1,6 +1,9 @@
 
 /* (c) 1979 Regents of the University of California */
-# include "ey.h"
+
+#include <unistd.h>
+#include "ey.h"
+
   /*     * * * *    e y a c c     * * * *     */
 
   /**** NB -----
@@ -67,9 +70,7 @@
 
 extern char *symnam();
 
-main(argc,argv) int argc; char *argv[]; {
-  auto int n;
-
+int main(argc, argv) int argc; char *argv[]; {
   whereami();
   setup(argc,argv); /* initialize and read productions */
   tbitset = (nterms+16)/16;
@@ -81,10 +82,9 @@ main(argc,argv) int argc; char *argv[]; {
   go2out();
   summary();
   windup();
-  }
-
-whereami(){ /* sets the variable machine to UNIX, GCOS, or IBM */
+}
 
+void whereami() { /* sets the variable machine to UNIX, GCOS, or IBM */
   int i;
 
   i = 1;
@@ -99,12 +99,11 @@ whereami(){ /* sets the variable machine to UNIX, GCOS, or IBM */
     return;
     }
   machine = GCOS;
-  }
+}
 
-windup(){
+void windup() {
   /* no errors, do the optimization if appropriate */
   char *cp;
-  int i;
 
   if( !oflag ) cexit(0);
 
@@ -112,12 +111,12 @@ windup(){
 
   case GCOS:
     if( rflag ){
-      if( foutput<0 ) system( "./yopt -r" );
-      else system( "./yopt -rv" );
+      if( foutput<0 ) _system( "./yopt -r" );
+      else _system( "./yopt -rv" );
       }
     else {
-      if( foutput<0 ) system( "./yopt" );
-      else system( "./yopt -v" );
+      if( foutput<0 ) _system( "./yopt" );
+      else _system( "./yopt -v" );
       }
     cexit(0);  /* terminate */
 
@@ -130,69 +129,65 @@ windup(){
 
   case IBM:
     if( rflag ){
-      if( foutput<0 ) system( "MH2019.yaccopt -r" );
-      else system( "MH2019.yaccopt -rv" );
+      if( foutput<0 ) _system( "MH2019.yaccopt -r" );
+      else _system( "MH2019.yaccopt -rv" );
       }
     else {
-      if( foutput<0 ) system( "MH2019.yaccopt" );
-      else system( "MH2019.yaccopt -v" );
+      if( foutput<0 ) _system( "MH2019.yaccopt" );
+      else _system( "MH2019.yaccopt -v" );
       }
     cexit(0);
 
     }
+}
 
-  }
-
-settty()
+void settty() {
 /*     sets the output file to y.output */
-{      
        cflush( foutput );  /* a bit of a cheat */
        cout = foutput;
-       }
+}
 
-settab(){ /* sets the output file to y.tab.c */
-       
+void settab() { /* sets the output file to y.tab.c */
        cflush( ftable );
        cout = ftable;
-       }
+}
 
-char *chcopy( p, q )  char *p, *q; {
+char *chcopy(p, q) char *p; char *q; {
        /* copies string q into p, returning next free char ptr */
        while( *p = *q++ ) ++p;
        return( p );
-       }
+}
 
-char *writem(pp) struct item *pp; { /* creates output string for item pointed to by pp */
+char *writem(pp) int *pp; { /* creates output string for item pointed to by pp */
        int i,*p;
        static char sarr[100];
        char *q;
 
-       for( p=pp->pitem; *p>0 ; ++p ) ;
+       for( p=pp; *p>0 ; ++p ) ;
        p = prdptr[-*p];
        q = chcopy( sarr, nontrst[*p-NTBASE].name );
        q = chcopy( q, " : " );
 
        for(;;){
-               *q++ = ++p==(pp->pitem) ? '_' : ' ';
+               *q++ = ++p==pp ? '_' : ' ';
                if((i = *p) <= 0) break;
                q = chcopy( q, symnam(i) );
                }
 
        *q = '\0' ;
        return( sarr );
-       }
+}
 
-char *symnam(i){ /* return a pointer to the name of symbol i */
+char *symnam(i) int i; { /* return a pointer to the name of symbol i */
        char *cp;
 
        cp = (i>=NTBASE) ? nontrst[i-NTBASE].name : trmset[i].name ;
        if( *cp == ' ' ) ++cp;
        return( cp );
-       }
+}
 
-summary(){ /* output the summary on the tty */
-
-  int i, s, *pn;
+void summary() { /* output the summary on the tty */
+  int i, *pn;
   
 
        if( !rflag ){
@@ -213,7 +208,7 @@ summary(){ /* output the summary on the tty */
       nnonter, ntlim );
   fprintf( cout , "%d/%d grammar rules, %d/%d states\n", nprod, prdlim, nstate, stsize );
   fprintf( cout , "%d shift/reduce, %d reduce/reduce conflicts reported\n", zzsrconf, zzrrconf );
-  pn = pstate[nstate+1];
+  pn = (int *)pstate[nstate+1];
   fprintf( cout , "%d/%d working sets used\n", zzcwset,  wssize );
   fprintf( cout , "memory: states,etc. %d/%d, parser %d/%d\n", pn-mem0, memsiz,
       memact, actsiz );
@@ -232,66 +227,73 @@ summary(){ /* output the summary on the tty */
     if( zzrrconf )fprintf( cout ,  "%d reduce/reduce" , zzrrconf );
     fprintf( cout ,  "\n" );
     }
-  }
+}
+
+#ifdef __STDC__
+void error(char *s, ...)
+#else
+void error(s, va_alist) char *s; va_dcl
+#endif
+{ /* write out error comment */
+       va_list ap;
 
-error(s,a1){ /* write out error comment */
-       
-       int c;
        ++nerrors;
        cflush( errfileno );
        cout = errfileno;   /* set output to tty */
        fprintf( cout , "\n fatal error: ");
-       fprintf( cout , s,a1);
+       VA_START(ap, s);
+       vfprintf(cout, s, ap);
+       va_end(ap);
         fprintf( cout , ", line %d\n", lineno );
        if( !fatfl ) return;
        summary();
        cexit(1);
-       }
+}
 
-arrset(s) char s[]; {
+void arrset(s) char s[]; {
        fprintf( cout , "\nint %s[] = {0", s );
        arrndx = 1;
-       }
+}
 
-arrval(n){
+void arrval(n) int n; {
        fprintf( cout , ",%d",n);
        if( (++arrndx%10) == 0 ) fprintf( cout , "\n");
-       }
+}
 
-arrdone(){
+void arrdone() {
        fprintf( cout , ",-1};\n");
-       }
+}
 
-copy(v) char *v; {     /* copy ctokn to v */
+void copy(v) char *v; {        /* copy ctokn to v */
        char *p;
 
        p=ctokn;
        while( *v++ = *p++ );
-       }
+}
 
-compare(v) char *v; {  /* compare ctokn with v */
+int compare(v) char *v; {      /* compare ctokn with v */
        char *p;
 
        for( p=ctokn; ; ++p ){
                if( *p != *v++ ) return( 0 );
                if( *p == 0 ) return(1);
                }
-       }
+}
 
-int *yalloc(n){ /* allocate n+1 words from vector mem */
+int *yalloc(n) int n; { /* allocate n+1 words from vector mem */
        int *omem;
        omem = mem;
        mem += n+1;
        if(mem-mem0 >= memsiz) error("memory overflow");
        return(omem);
-       }
+}
 
-aryfil( v, n, c ) int *v,n,c; { /* set elements 0 through n-1 to c */
+void aryfil(v, n, c) int *v; int n; int c; { /* set elements 0 through n-1 to c */
   int i;
   for( i=0; i<n; ++i ) v[i] = c;
-  }
+}
 
-UNION( a, b, c ) int *a, *b, *c; {
+int UNION(a, b, c) int *a; int *b; int *c; {
   /* set a to the UNION of b and c */
   /* a may equal b */
   /* return 1 if c is not a subset of b, 0 otherwise */
@@ -305,11 +307,10 @@ UNION( a, b, c ) int *a, *b, *c; {
     a[i] = x;
     }
   return( sub );
-  }
+}
 
-prlook( pp ) int *pp;{
+void prlook(pp) int *pp; {
        int j;
-       pp = pp->lset;
        if( pp == 0 ) fprintf( cout , "\tNULL");
        else {
                fprintf( cout , " { " );
@@ -318,4 +319,4 @@ prlook( pp ) int *pp;{
                        }
                fprintf( cout ,  "}" );
                }
-       }
+}
index 9850cc0..0b60ad6 100644 (file)
@@ -11,8 +11,8 @@
 # define C_IDENTIFIER 265  /* name followed by colon */
 # define NUMBER 266
 
-setup(argc,argv) int argc; char *argv[];
-{      int i,j,lev,t;
+void setup(argc, argv) int argc; char *argv[]; {
+       int i,j,lev,t;
        int c;
 
        foutput = stdout;
@@ -170,9 +170,9 @@ setup(argc,argv) int argc; char *argv[];
        }
 }
 
-finact(){
+void finact() {
        /* finish action routine */
-       register i;
+       register int i;
 
        if( rflag ){
 
@@ -188,14 +188,11 @@ finact(){
                fprintf( cout ,  "\n}\n}\n" );
                fprintf( cout ,  "int yyerrval = %d;\n", trmset[2].value );
                }
-       }
-defin(t) {
+}
+
+int defin(t) int t; {
 /*     define ctokn to be a terminal if t=0
        or a nonterminal if t=1         */
-       char *cp,*p;
-       int c;
-
-
         if (t) {
           if( ++nnonter >= ntlim ) error("too many nonterminals, limit %d",ntlim);
          nontrst[nnonter].name = ctokn;
@@ -236,8 +233,7 @@ defin(t) {
           }
 }
 
-defout(){ /* write out the defines (at the end of the declaration section) */
-
+void defout() { /* write out the defines (at the end of the declaration section) */
        _REGISTER int i, c;
        _REGISTER char *cp;
 
@@ -263,17 +259,16 @@ defout(){ /* write out the defines (at the end of the declaration section) */
                }
 
        ndefout = nterms+1;
+}
 
-       }
-
-chstash( c ){
+void chstash(c) int c; {
   /* put character away into cnames */
   if( cnamp >= &cnames[cnamsz] ) error("too many characters in id's and literals" );
   else *cnamp++ = c;
-  }
+}
 
 int gettok() {
-       int j, base;
+       int base;
        static int peekline; /* number of '\n' seen in lookahead */
        auto int c, match, reserve;
 
@@ -300,7 +295,6 @@ begin:
                        else c=fgetc( cin);}
                if (!c) return(0);
                goto begin;}
-       j=0;
        switch(c){
        case '"':       
        case '\'':      match = c;
@@ -375,8 +369,6 @@ begin:
                }
 
        /* look ahead to distinguish IDENTIFIER from C_IDENTIFIER */
-
-  look:
        while( peekc==' ' || peekc=='\t' || peekc == '\n' || peekc == '\014' )
        {
                if( peekc == '\n' ) ++peekline;
@@ -389,9 +381,9 @@ begin:
        peekline = 0;
        return( C_IDENTIFIER );
 }
-chfind(t)
 
-{      int i,j;
+int chfind(t) int t; {
+       int i;
 
        if (ctokn[0]==' ')t=0;
        for(i=1;i<=nterms;i++)
@@ -408,10 +400,9 @@ chfind(t)
        if( t>1 && ctokn[0] != ' ' )
                error( "%s should have been defined earlier", ctokn );
        return( defin( t ) );
-       }
-
-cpycode(){ /* copies code between \{ and \} */
+}
 
+void cpycode() { /* copies code between \{ and \} */
        int c;
        c = fgetc( cin);
        if( c == '\n' ) {
@@ -430,10 +421,10 @@ cpycode(){ /* copies code between \{ and \} */
                c = fgetc( cin);
                }
        error("eof before %%}");
-       }
+}
 
-cpyact(){ /* copy C action to the next ; or closing } */
-       int brac, c, match, *i, j, s;
+void cpyact() { /* copy C action to the next ; or closing } */
+       int brac, c, match, j, s;
 
        brac = 0;
 
@@ -534,4 +525,4 @@ case '\n':  ++lineno;
 lcopy:
        fputc( c , cout);
        goto loop;
-       }
+}
index 6bb066f..04b7e89 100644 (file)
@@ -1,34 +1,45 @@
 /* (c) 1979 Regents of the University of California */
 # include "ey.h"
 
-cpres(){ /* conpute an array with the beginnings of  productions yielding given nonterminals
+void cpres() { /* conpute an array with the beginnings of  productions yielding given nonterminals
        The array pres points to these lists */
        int i,j,c;
-       pres = yalloc(nnonter+1);
+/* Nick */
+#define pmem (*(int ***)&mem)
+/* BUG FIX by Nick: nnonter is one less than the number of nonterminals, */
+/* the number of pointers saved for nonterminal i is pres[i + 1] - pres[i], */
+/* there is a sentinel at end being the total number of pointers saved, so, */
+/* to compute required allocation we need to take nnonter+1 plus a sentinel */
+       pres = (int ***)pyalloc(nnonter+2/*1*/);
        for(i=0;i<=nnonter;i++){
                c = i+NTBASE;
-               pres[i] = mem;
+               pres[i] = pmem;
+ /*fprintf(stderr, "pres[%d]=%p\n", i, pmem);*/
                fatfl = 0;  /* make undefined  symbols  nonfatal */
                for(j=0;j<nprod;j++)
-               if (*prdptr[j] == c) *mem++ =  prdptr[j]+1;
-               if(pres[i] == mem){
+ /*{*/
+ /* if (*prdptr[j] == c) fprintf(stderr, "*%p=%p\n", pmem, prdptr[j]+1);*/
+                       if (*prdptr[j] == c) *pmem++ =  prdptr[j]+1;
+ /*}*/
+               if(pres[i] == pmem){
                        error("nonterminal %s not defined!", nontrst[i].name);
                        }
                }
-       pres[i] = mem;
-       fatfl = 1;
+       pres[i] = pmem;
+       
        if( nerrors ){
                summary();
                cexit(1);
                }
-       }
+#undef pmem
+}
 
 int indebug = 0;
-cpfir() {
+void cpfir() {
   /* compute an array with the first of nonterminals */
   int i, ch, **s, **t, changes, *p;
 
-  pfirst = yalloc(nnonter+1);
+  pfirst = (struct looksets **)pyalloc(nnonter+1);
   for (i=0;i<=nnonter;i++) {
     aryfil( wsets[i].ws, tbitset, 0 );
     t = pres[i+1];
@@ -64,14 +75,14 @@ cpfir() {
   settty();
   for( i=0; i<=nnonter; i++ ){
     fprintf( cout ,  "\n%s: ", nontrst[i].name );
-    prlook( pfirst[i] );
+    prlook( pfirst[i]->lset );
     fprintf( cout ,  " %d\n", pempty[i] );
     }
-  }
+}
 
-state(c){ /* sorts last state,and sees if it equals earlier ones. returns state number */
-       int s,size1,size2;
-       _REGISTER i;
+int state(c) int c; { /* sorts last state,and sees if it equals earlier ones. returns state number */
+       int *s,size1,size2;
+       _REGISTER int i;
        struct item *p1, *p2, *k, *l, *q1, *q2;
        p1 = pstate[nstate];
        p2 = pstate[nstate+1];
@@ -82,9 +93,9 @@ state(c){ /* sorts last state,and sees if it equals earlier ones. returns state
                        s = k->pitem;
                        k->pitem = l->pitem;
                        l->pitem = s;
-                       s = k->look;
+                       s = (int *)k->look;
                        k->look = l->look;
-                       l->look = s;
+                       l->look = (struct looksets *)s;
                        }
                }
        size1 = p2 - p1; /* size of state */
@@ -109,7 +120,7 @@ state(c){ /* sorts last state,and sees if it equals earlier ones. returns state
                        if( UNION( clset.lset, l->look->lset, k->look->lset ) ) {
                                tystate[i] = 1;
                                /* register the new set */
-                               l->look = flset( &clset );
+                               l->look = flset( clset.lset );
                                }
                        ++k;
                        }
@@ -128,16 +139,16 @@ state(c){ /* sorts last state,and sees if it equals earlier ones. returns state
                }
        tystate[nstate]=1;
        return(nstate++);
-       }
+}
 
 int pidebug = 0; /* debugging flag for putitem */
-putitem ( ptr, lptr )          int *ptr; struct looksets *lptr;{
-       int *jip, k;
+void putitem(ptr, lptr) int *ptr; int *lptr; {
+       int *jip;
        struct item *i, *j;
 
         if( pidebug ) {
           settty();
-         fprintf( cout , "putitem(%s), state %d\n", writem(&ptr), nstate );
+         fprintf( cout , "putitem(%s), state %d\n", writem(ptr), nstate );
           }
        /* see if it's there */
        j = pstate[nstate+1];
@@ -149,12 +160,11 @@ putitem ( ptr, lptr )             int *ptr; struct looksets *lptr;{
        j->pitem = ptr;
        j->look = flset( lptr );
        pstate[nstate+1] = ++j;
-       jip = j;
+       jip = (int *)j;
        if(jip-mem0 >= memsiz) error("out of state space");
-       }
-
-cempty(){ /* mark nonterminals which derive the empty string */
+}
 
+void cempty() { /* mark nonterminals which derive the empty string */
   int i, *p;
 
   /* set pempty to 0 */
@@ -178,19 +188,18 @@ again:
         }
       }
     }
-  }
+}
 
 int gsdebug = 0;
-stagen(){ /* generate the states */
-
+void stagen() { /* generate the states */
   int i, j, k, c;
 
   /* initialize */
 
   nstate = 0;
-  pstate[0] = pstate[1] = mem;
+  pstate[0] = pstate[1] = (struct item *)mem;
   aryfil( clset.lset, tbitset, 0 );
-  putitem( prdptr[0]+1, &clset );
+  putitem( prdptr[0]+1, clset.lset );
   tystate[0] = 1;
   nstate = 1;
   pstate[2] = pstate[1];
@@ -241,13 +250,12 @@ stagen(){ /* generate the states */
     goto more; /* we have done one goto; do some more */
     }
   /* no more to do... stop */
-  }
+}
 
 int cldebug = 0; /* debugging flag for closure */
-closure(i){ /* generate the closure of state i */
-
+void closure(i) int i; { /* generate the closure of state i */
   int c, ch, work;
-  _REGISTER j, k;
+  _REGISTER int j, k;
   int *pi;
   int **s, **t;
   struct item *q;
@@ -296,7 +304,7 @@ closure(i){ /* generate the closure of state i */
               break;
               }
             /* nonterminal symbol */
-            UNION( clset.lset, clset.lset, pfirst[ch-NTBASE] );
+            UNION( clset.lset, clset.lset, pfirst[ch-NTBASE]->lset );
             if( !pempty[ch-NTBASE] ) break;
             }
           if( ch<=0 ) UNION( clset.lset, clset.lset, wsets[k].ws );
@@ -345,24 +353,21 @@ closure(i){ /* generate the closure of state i */
   for( j=0; j<cwset; ++j ){
     if( wsets[j].flag ) fprintf( cout , "flag set!\n");
     wsets[j].flag = 0;
-    fprintf( cout , "\t%s", writem(&wsets[j].pitem));
+    fprintf( cout , "\t%s", writem(wsets[j].pitem));
     prlook( wsets[j].ws );
     fprintf( cout ,  "\n" );
     }
+}
 
-  }
-
-struct looksets *flset( p ) 
-       struct looksets *p;
-       {
+struct looksets *flset(p) int *p; {
        /* decide if the lookahead set pointed to by p is known */
        /* return pointer to a perminent location for the set */
 
        int j, *w;
-       _REGISTER *u, *v, i;
+       _REGISTER int *u, *v, i;
 
        for( i=0; i<nlset; ++i ){
-               u = p->lset;
+               u = p;
                v = lkst[i].lset;
                w = & v[tbitset];
                while( v<w) if( *u++ != *v++ ) goto more;
@@ -373,7 +378,7 @@ struct looksets *flset( p )
        /* add a new one */
        if( nlset+1 >= lsetsz )error("too many lookahead sets");
        for( j=0; j<tbitset; ++j ){
-               lkst[nlset].lset[j] = p->lset[j];
+               lkst[nlset].lset[j] = p[j];
                }
        return( & lkst[nlset++]);
-       }
+}
index 277b579..2dd9e18 100644 (file)
@@ -1,8 +1,7 @@
 /* (c) 1979 Regents of the University of California */
 # include "ey.h"
 
-output(){ /* print the output for the states */
-
+void output() { /* print the output for the states */
   int i, j, k, c;
 
   settab();
@@ -78,9 +77,9 @@ output(){ /* print the output for the states */
   /* now, output the pointers to the action array */
   /* also output the info about reductions */
   prred();
-  }
+}
 
-prred(){ /* print the information about the actions and the reductions */
+void prred() { /* print the information about the actions and the reductions */
   int index, i;
 
   arrset("yypact");
@@ -106,17 +105,16 @@ prred(){ /* print the information about the actions and the reductions */
   arrset("yyr2");
   for( i=1; i<nprod; ++i ) arrval( ( prdptr[i+1]-prdptr[i]-2 ) );
   arrdone();
+}
 
-  }
-
-go2(i,c){ /* do a goto on the closure state, not worrying about lookaheads */
+int go2(i,c) int i; int c; { /* do a goto on the closure state, not worrying about lookaheads */
   if( c<NTBASE ) return( amem[ apstate[i]+c ] );
   else return( amem[ apstate[i] + c - NTBASE + nterms ] );
-  }
+}
 
 int pkdebug = 0;
-apack(p, n ) int *p;{ /* pack state i from temp1 into amem */
-  _REGISTER k, l, off;
+int apack(p, n) int *p; int n; { /* pack state i from temp1 into amem */
+  _REGISTER int k, l, off;
   int j;
 
   /* find the spot */
@@ -154,9 +152,10 @@ apack(p, n ) int *p;{ /* pack state i from temp1 into amem */
     nextk: ;
     }
   error("no space in action table");
-  }
+  return 0; /* make the compiler happy */
+}
 
-go2out(){ /* output the gotos for the nontermninals */
+void go2out() { /* output the gotos for the nontermninals */
   int i, j, k, best, offset, count, cbest, times;
 
   settab();
@@ -221,8 +220,7 @@ go2out(){ /* output the gotos for the nontermninals */
   }
 
 int g2debug = 0;
-go2gen(c){ /* output the gotos for nonterminal c */
-
+void go2gen(c) int c; { /* output the gotos for nonterminal c */
   int i, work, cc;
   struct item *p, *q;
 
@@ -273,9 +271,9 @@ go2gen(c){ /* output the gotos for nonterminal c */
       }
     if( tystate[i] ) fprintf( cout , "\t%d\t%d\n", i, tystate[i]);
     }
-  }
+}
 
-precftn(r,t){ /* decide a shift/reduce conflict by precedence.
+int precftn(r, t) int r; int t; { /* decide a shift/reduce conflict by precedence.
                        Returns 0 if action is 'do nothing',1 if action is reduce,
                        2 if the action is 'error,binary operator'
                        and 3 if the action is 'reduce'. */
@@ -292,7 +290,7 @@ precftn(r,t){ /* decide a shift/reduce conflict by precedence.
        }
 
 int cdebug = 0; /* debug for common states */
-wract(i){ /* output state i */
+void wract(i) int i; { /* output state i */
   /* temp1 has the actions, lastred the default */
   int p, p0, p1, size;
   int ntimes, tred, count, j;
@@ -386,15 +384,15 @@ wract(i){ /* output state i */
     tystate[i] = size+1; /* store entry size in tystate */
     zzacent += (size+1);
     return;
-  }
+}
 
-wrstate(i){ /* writes state i */
-       int j0,j1,s;
+void wrstate(i) int i; { /* writes state i */
+       int j0,j1;
         struct item *pp, *qq;
        settty();
        fprintf( cout , "\nstate %d\n",i);
        qq = pstate[i+1];
-       for( pp=pstate[i]; pp<qq; ++pp) fprintf( cout , "\t%s\n", writem(pp));
+       for( pp=pstate[i]; pp<qq; ++pp) fprintf( cout , "\t%s\n", writem(pp->pitem));
 
         /* check for state equal to another */
 
@@ -418,6 +416,5 @@ wrstate(i){ /* writes state i */
        if( lastred ) fprintf( cout , "\n\t.  reduce %d\n\n", lastred );
        else fprintf( cout , "\n\t.  error\n\n" );
 
-ret:
        settab();
-       }
+}
index 6e959ee..8621c1b 100644 (file)
@@ -3,14 +3,13 @@
     sites so backward as to not have the
      port. library */
 /* munged for portable i/o library: peter and louise 5 may 80 */
-#include <stdio.h>
+
+#include <stdlib.h>
+#include "ey.h"
 
 FILE *cin, *cout;
 
-FILE *copen( s, c )
-    char *s;
-    char c;
-  {
+FILE *copen(s, c) char *s; char c; {
   FILE *f;
 
          if( c == 'r' ){
@@ -23,25 +22,25 @@ FILE *copen( s, c )
   }
 
   return( f );
-  }
+}
 
-cflush(x) FILE *x; { /* fake! sets file to x */
+void cflush(x) FILE *x; { /* fake! sets file to x */
   fflush( cout );
   cout = x;
-  }
+}
 
-system(){
-  error( "The function \"system\" is called" );
-  }
+void _system(char *cmd) {
+  error( "The function \"_system\" is called" );
+}
 
-cclose(i) FILE *i; {
+void cclose(i) FILE *i; {
   fclose(i);
-  }
+}
 
-cexit(i){
+int cexit(i) int i; {
   fflush( cout );
   if ( i != 0 ) {
     abort();
   }
   exit(i);
-  }
+}
diff --git a/ucb/pascal/eyacc/krcompat.h b/ucb/pascal/eyacc/krcompat.h
new file mode 100644 (file)
index 0000000..b5c0b7d
--- /dev/null
@@ -0,0 +1,21 @@
+#ifndef _KRCOMPAT_H
+#define _KRCOMPAT_H 1
+
+#undef PARAMS
+#ifdef __STDC__
+#include <stdarg.h>
+#define VA_START(ap, arg) va_start(ap, arg)
+#define PARAMS(args) args
+#else
+#include <varargs.h>
+#define VA_START(ap, arg) va_start(ap)
+#define PARAMS(args) ()
+#endif
+
+#ifdef __GNUC__
+#define NORETURN __attribute__ ((noreturn))
+#else
+#define NORETURN
+#endif
+
+#endif
diff --git a/ucb/pascal/eyacc/n.sh b/ucb/pascal/eyacc/n.sh
new file mode 100755 (executable)
index 0000000..40c2b67
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/sh
+ROOT="`pwd |sed -e 's/\/ucb\/pascal\/eyacc$//'`"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+make HOSTCC="$HOSTCC" HOSTSEPFLAG=
index bdca700..e20a73e 100644 (file)
@@ -1,3 +1,6 @@
+HOSTCC=cc
+SIZE=size
+INSTALL=install
 #
 # pi Makefile - 1.2.1 1996/10/23
 #
@@ -44,10 +47,10 @@ OV3=        yycopy.o yycosts.o yyerror.o yyget.o yyid.o yylex.o yymain.o \
        yytree.o error.o
 OV6=   y.tab.o yyrecover.o
 
-INSTALL=       pix px_header.out pi
+_INSTALL=      pix px_header.out pi
 UTILS=         version
 ERRORSTRINGS=  pi1.2strings
-ALL=           ${INSTALL} ${UTILS} ${ERRORSTRINGS}
+ALL=           ${_INSTALL} ${UTILS} ${ERRORSTRINGS}
 
 all: ${TEMPDIR} ${ALL}
 
@@ -74,17 +77,18 @@ pi: ${OBJS} version
                -Z ${OV1} -Z ${OV2} -Z ${OV3} -Z ${OV4} -Z ${OV5} -Z ${OV6} \
                -Y -lc; \
        fi
-       size pi
+       ${SIZE} pi
 
 y.tab.h y.tab.c: pas.y
        ${EYACC} pas.y >pas.eyacc.list
        ex - y.tab.c < gram.ex
 
 version: version.c
-       ${CC} -o version version.c
+       ${HOSTCC} -o version version.c
 
 Version.c: version
-       ./version > Version.c
+# Nick, we don't want things changing from build to build, at the moment
+#      ./version > Version.c
 
 install: ${ALL}
        -mkdir -p ${DESTDIR}/usr/share/pascal
diff --git a/ucb/pascal/pi/Version.c b/ucb/pascal/pi/Version.c
new file mode 100644 (file)
index 0000000..e9992bd
--- /dev/null
@@ -0,0 +1 @@
+char   version[] = "Sat Jan  7 15:48:37 2017";
index 3211e22..640116a 100644 (file)
@@ -24,14 +24,15 @@ switch(__np__) {
 default:
 return (1);
 .
-g/case.*@@/s/@@//\
+g/case.*@@/s/@@//
 .m$
-g/@@/ka\
-'a;?case?,?case?t$\
-'am$\
-a\
-}\
+g/@@/ka
+'a;?case?,?case?t$
+'am$
+a
+}
 break;
+.
 $a
 }
 }
diff --git a/ucb/pascal/pi/o.sh b/ucb/pascal/pi/o.sh
new file mode 100755 (executable)
index 0000000..c59e633
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+ROOT="`pwd |sed -e 's/\/ucb\/pascal\/pi$//'`"
+CC="$ROOT/cross/bin/cc"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+INSTALL="$ROOT/install.sh --strip-program=\"$ROOT/cross/bin/strip\""
+MKSTR="$ROOT/cross/usr/ucb/mkstr"
+mkdir --parents "$ROOT/stage/usr/share/pascal"
+mkdir --parents "$ROOT/stage/usr/ucb"
+make CC="$CC" HOSTCC="$HOSTCC" MKSTR="$MKSTR" && \
+make INSTALL="$INSTALL" DESTDIR="$ROOT/stage" install
index 4ed6ae3..5e73514 100644 (file)
@@ -1,6 +1,8 @@
 /* Copyright (c) 1979 Regents of the University of California */
 
+#ifdef DOSCCS
 static char sccsid[] = "@(#)version.c  2.1";   /*      SCCS id keyword         */
+#endif
 
     /*
      * this writes the declaration of the character string version
@@ -8,18 +10,15 @@ static       char sccsid[] = "@(#)version.c  2.1";   /*      SCCS id keyword         */
      * useful for makeing Version.c give the correct date for pi.
      */
 
-#include       <time.h>
+#include <stdio.h>
+#include <time.h>
 
-char           *ctime();
-
-long           clock;
+long           _clock;
 char           *cstring;
 
-main()
-    {
-       time( &clock );
-       cstring = ctime( &clock );
+int main() {
+       time( &_clock );
+       cstring = ctime( &_clock );
        cstring[ 24 ] = '\0';
        printf( "char   version[] = \"%s\";\n" , cstring );
-    }
-
+}
index 67674fb..9aeca7c 100644 (file)
@@ -5,7 +5,7 @@ INSTALL=install
 
 DESTDIR=
 
-AS=    as -V -
+#AS=   as -V -
 
 DEFS=          -DHZ=60.0
 CFLAGS=                -O -w
@@ -32,16 +32,16 @@ all: ${ALL}
        ${CC} ${CFLAGS} ${DEFS} -c $*.c
 
 .s.o:
-       ${AS} -o $*.o $*.s
+       ${AS} -V - -o $*.o $*.s
 
 px: as.o ${OBJS}
        ${LD} ${SEPFLAG} ${LDFLAGS} -o px ${STAGEDIR}/lib/crt0.o as.o ${OBJS} -lm -lc
 
 gather: gather.o
-       cc ${SEPFLAG} -o gather gather.o
+       ${CC} ${SEPFLAG} -o gather gather.o
 
 as.o: E.s ${SRCS}
-       ${AS} -o as.o E.s ${SRCS}
+       ${AS} -V - -o as.o E.s ${SRCS}
 
 int.c palloc.c pcttot.c perror.c: E.h
 
diff --git a/ucb/pascal/px/o.sh b/ucb/pascal/px/o.sh
new file mode 100755 (executable)
index 0000000..9274620
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+ROOT="`pwd |sed -e 's/\/ucb\/pascal\/px$//'`"
+AS="$ROOT/cross/bin/as"
+CC="$ROOT/cross/bin/cc"
+LD="$ROOT/cross/bin/ld"
+INSTALL="$ROOT/install.sh --strip-program=\"$ROOT/cross/bin/strip\""
+mkdir --parents "$ROOT/stage/usr/ucb/px"
+mkdir --parents "$ROOT/stage/usr/libexec/gather"
+make AS="$AS" CC="$CC" LD="$LD" STAGEDIR="$ROOT/stage" && \
+make INSTALL="$INSTALL" DESTDIR="$ROOT/stage" install
index 7058a3f..d505a51 100644 (file)
@@ -6,7 +6,7 @@ INSTALL=install
 DESTDIR=
 
 ED=    -ed
-AS=    as -V -
+#AS=   as -V -
 EYACC= ../eyacc/eyacc
 
 DEFS=          -DPXP
@@ -31,9 +31,10 @@ OBJS=        TRdata.o Version.o call.o case.o const.o cset.o error.o fdec.o \
        yyerror.o yyget.o yyid.o yylex.o yymain.o yypanic.o yyparse.o \
        yyprint.o yyput.o yyrecover.o yyseman.o yytree.o
 
-OBJS2= printf.o treen.o yycopy.o y.tab.o getc.o putc.o
+OBJS2= printf.o treen.o yycopy.o y.tab.o ../px/getc.o ../px/putc.o
 
-VPATH=.:../px
+# VPATH breaks because it finds ../px/getc.o instead of building it itself
+#VPATH=.:../px
 
 all: pxp
 
@@ -41,7 +42,7 @@ all: pxp
        ${CC} ${CFLAGS} ${DEFS} -c $*.c
 
 .s.o:
-       ${AS} -o $*.o $*.s
+       ${AS} -V - -o $*.o $*.s
 
 pxp: y.tab.h ${OBJS} ${OBJS2}
        ${CC} ${CFLAGS} ${DEFS} -c Version.c
index 14edb13..e076725 100644 (file)
@@ -23,14 +23,15 @@ switch(__np__) {
 default:
 return (1);
 .
-g/case.*@/s/@//\
+g/case.*@/s/@//
 .m$
-g/@/ka\
-'a;?case?,?case?t$\
-'am$\
-a\
-}\
+g/@/ka
+'a;?case?,?case?t$
+'am$
+a
+}
 break;
+.
 $a
 }
 }
diff --git a/ucb/pascal/pxp/o.sh b/ucb/pascal/pxp/o.sh
new file mode 100755 (executable)
index 0000000..10d9cbc
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh
+ROOT="`pwd |sed -e 's/\/ucb\/pascal\/pxp$//'`"
+CC="$ROOT/cross/bin/cc"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+INSTALL="$ROOT/install.sh --strip-program=\"$ROOT/cross/bin/strip\""
+MKSTR="$ROOT/cross/usr/ucb/mkstr"
+mkdir --parents "$ROOT/stage/usr/share/pascal"
+mkdir --parents "$ROOT/stage/usr/ucb"
+make CC="$CC" HOSTCC="$HOSTCC" MKSTR="$MKSTR" && \
+make INSTALL="$INSTALL" DESTDIR="$ROOT/stage" install
index 421cc69..5d1b161 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/ucb\/strcompact$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/ucb"
index b3b411d..4f1e0f7 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/ucb\/symcompact$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/ucb"
index 9de7a36..6a601dd 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/ucb\/symdump$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/ucb"
index af4ee59..805e43b 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/ucb\/symorder$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/ucb"
index 26bb618..1c51ced 100644 (file)
@@ -18,7 +18,7 @@ SEPFLAG= -i
 all:   talk
 
 talk:  ${OBJS}
-       cc ${SEPFLAG} -o talk ${OBJS} -lcurses -ltermlib
+       ${CC} ${SEPFLAG} -o talk ${OBJS} -lcurses -ltermlib
 
 ${OBJS}: talk.h talk_ctl.h
 
index fb62120..2ff1b2c 100644 (file)
@@ -1,3 +1,4 @@
+CPP=/lib/cpp
 INSTALL=install
 # Makefile for tn3270 and friends...
 # @(#)Makefile 2.12    1996/11/16
@@ -52,7 +53,7 @@ SUBSO = pdpbsubs.o
 
 # PDP-11 assembly rules:
 .s.o:
-       /lib/cpp -E $*.s | sed -e 's;^#;/;' | as -V -o $@
+       ${CPP} -E $*.s | sed -e 's;^#;/;' | ${AS} -V -o $@
 
 # Vax assembly rules:
 #.s.o:
@@ -95,7 +96,8 @@ lint:
 m4.out:                termcodes.m4
        rm -f m4.out
        m4 termcodes.m4 > m4.out
-       chmod 444 m4.out
+# this is ridiculous, on my Linux system it prevents it from being regenerated
+#      chmod 444 m4.out
 
 depend:        ${ALLC}
        ${MKDEP} ${CFLAGS} ${ALLC}
@@ -118,8 +120,9 @@ datastream.o: /home/nick/src/211bsd.git/stage/usr/include/curses.h
 datastream.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
 datastream.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h ascebc.h
 datastream.o: 3270.h screen.h
-keyboard.o: keyboard.c ascebc.h 3270.h screen.h options.h ectype.h
-termin.o: termin.c /home/nick/src/211bsd.git/stage/usr/include/ctype.h state.h
+keyboard.o: keyboard.c m4.out ascebc.h 3270.h screen.h options.h ectype.h
+termin.o: termin.c /home/nick/src/211bsd.git/stage/usr/include/ctype.h m4.out
+termin.o: state.h
 map3270.o: map3270.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
 map3270.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
 map3270.o: /home/nick/src/211bsd.git/stage/usr/include/curses.h
@@ -127,8 +130,8 @@ map3270.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
 map3270.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
 map3270.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
 map3270.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
-map3270.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h state.h
-map3270.o: default.map3270
+map3270.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h m4.out
+map3270.o: state.h default.map3270
 ectype.o: ectype.c ectype.h
 tn3270.o: tn3270.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
 tn3270.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
@@ -155,7 +158,7 @@ mset.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
 mset.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
 mset.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
 mset.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
-mset.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h state.h
+mset.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h state.h m4.out
 pdpbsubs.o: pdpbsubs.s
 
 # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 3540d01..ebcec24 100644 (file)
@@ -16,9 +16,9 @@ OBJS=retest.o regexp.o vfontedpr.o vgrindefs.o
 all:   $(CMDS) ${OBJS}
 
 vfontedpr: vfontedpr.o vgrindefs.o regexp.o
-       cc ${SEPFLAG} ${CFLAGS} -o vfontedpr vfontedpr.o vgrindefs.o regexp.o
+       ${CC} ${SEPFLAG} ${CFLAGS} -o vfontedpr vfontedpr.o vgrindefs.o regexp.o
 retest: retest.o regexp.o
-       cc ${SEPFLAG} ${CFLAGS} -o retest retest.c regexp.o
+       ${CC} ${SEPFLAG} ${CFLAGS} -o retest retest.c regexp.o
 
 install: all
        ${INSTALL} -s vfontedpr ${DESTDIR}/usr/libexec/vfontedpr
index 0c2efd8..4a49f34 100644 (file)
@@ -42,11 +42,12 @@ HDRS              = alias.h \
                var.h \
                ww.h
 
-LDFLAGS              = ${SEPFLAG}
+#LDFLAGS             = ${SEPFLAG}
 
-LIBS         = /usr/lib/libtermcap.a
+#LIBS        = /usr/lib/libtermcap.a
+LIBS          = -ltermcap
 
-LINKER       = cc
+#LINKER              = cc
 
 MAKEFILE      = Makefile
 
@@ -210,14 +211,19 @@ SRCS            = char.c \
 
 all:           $(PROGRAM)
 
-$(PROGRAM):     $(OBJS) $(LIBS)
+#$(PROGRAM):     $(OBJS) $(LIBS)
+$(PROGRAM):     $(OBJS)
                @echo -n "Loading $(PROGRAM) ... "
-               @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
+#              @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
+               @$(CC) $(SEPFLAG) $(OBJS) $(LIBS) -o $(PROGRAM)
                @echo "done"
 
 clean:;                @rm -f $(OBJS) make.out a.out
 
-depend:;       @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM)
+# Nick
+#depend:;      @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM)
+depend:
+       ${MKDEP} ${CFLAGS} ${SRCS}
 
 install:       $(PROGRAM) windowrc
                ${INSTALL} -s a.out $(DESTDIR)/usr/ucb/window
@@ -231,220 +237,876 @@ lint:;          @lint -z $(SRCS)
 
 wc:;           @wc $(SRCS) $(HDRS)
 
-###
-char.o: char.h
-cmd.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h char.h
-cmd1.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h char.h
-cmd2.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h
-cmd3.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h string.h
-cmd4.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h
-cmd5.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h
-cmd6.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h string.h char.h
-cmd7.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h
-context.o: /usr/include/stdio.h value.h string.h context.h
-error.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h value.h context.h \
-       /usr/include/stdio.h char.h
-lcmd.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h value.h lcmd.h
-lcmd1.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h string.h value.h lcmd.h \
-       var.h
-lcmd2.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h string.h value.h var.h \
-       lcmd.h /usr/include/sys/resource.h alias.h
-main.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h \
-       /usr/include/sys/signal.h /usr/include/stdio.h string.h char.h \
-       local.h
-mloop.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h
-parser1.o: parser.h /usr/include/stdio.h value.h context.h token.h string.h
-parser2.o: parser.h /usr/include/stdio.h value.h context.h token.h string.h \
-       var.h lcmd.h alias.h
-parser3.o: parser.h /usr/include/stdio.h value.h context.h token.h string.h
-parser4.o: parser.h /usr/include/stdio.h value.h context.h token.h string.h
-parser5.o: parser.h /usr/include/stdio.h value.h context.h token.h string.h \
-       var.h
-scanner.o: /usr/include/stdio.h value.h token.h context.h string.h
-startup.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h value.h var.h char.h \
-       local.h
-string.o: string.h
-ttf100.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-ttgeneric.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-tth19.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-tth29.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-ttinit.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-ttoutput.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h /usr/include/sys/errno.h
-tttermcap.o: tt.h
-tttvi925.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-var.o: value.h var.h string.h
-win.o: defs.h ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h char.h
-wwadd.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwalloc.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwbox.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwchild.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/wait.h
-wwclose.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/signal.h
-wwclreol.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwclreos.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwcursor.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwdata.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwdelchar.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwdelete.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwdelline.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwdump.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwend.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwenviron.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/signal.h
-wwerror.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwflush.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwframe.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwgets.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h char.h
-wwinit.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h /usr/include/sys/signal.h \
-       /usr/include/fcntl.h char.h
-wwinschar.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwinsline.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwiomux.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/time.h
-wwlabel.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h char.h
-wwmisc.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h char.h
-wwmove.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwopen.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/types.h \
-       /usr/include/sys/socket.h
-wwprintf.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/stdio.h
-wwpty.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwputc.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwputs.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwredraw.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwredrawwin.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwrint.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/fcntl.h /usr/include/sys/signal.h
-wwscroll.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwsize.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwspawn.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/sys/signal.h
-wwsuspend.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h /usr/include/sys/signal.h
-wwtty.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h /usr/include/fcntl.h
-wwunframe.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h
-wwupdate.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h
-wwwrite.o: ww.h /usr/include/sgtty.h /usr/include/sys/ioctl.h \
-       /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
-       /usr/include/setjmp.h tt.h char.h
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+char.o: char.c char.h
+cmd.o: cmd.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+cmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h char.h
+cmd1.o: cmd1.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+cmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h char.h
+cmd2.o: cmd2.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+cmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd3.o: cmd3.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+cmd3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h string.h
+cmd4.o: cmd4.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+cmd4.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd5.o: cmd5.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+cmd5.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd6.o: cmd6.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+cmd6.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h string.h char.h
+cmd7.o: cmd7.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+cmd7.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+context.o: context.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h defs.h
+context.o: ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h value.h
+context.o: string.h context.h
+context.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+error.o: error.c defs.h ww.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+error.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h value.h
+error.o: context.h /home/nick/src/211bsd.git/stage/usr/include/stdio.h char.h
+lcmd.o: lcmd.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+lcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h value.h lcmd.h
+lcmd1.o: lcmd1.c defs.h ww.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+lcmd1.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h string.h
+lcmd1.o: value.h lcmd.h var.h
+lcmd2.o: lcmd2.c defs.h ww.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h string.h
+lcmd2.o: value.h var.h lcmd.h
+lcmd2.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h alias.h
+main.o: main.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+main.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h string.h char.h
+main.o: local.h tt.h
+mloop.o: mloop.c defs.h ww.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+mloop.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+parser1.o: parser1.c parser.h
+parser1.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h value.h
+parser1.o: context.h /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+parser1.o: token.h string.h
+parser2.o: parser2.c parser.h
+parser2.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h value.h
+parser2.o: context.h /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+parser2.o: token.h string.h var.h lcmd.h alias.h
+parser3.o: parser3.c parser.h
+parser3.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h value.h
+parser3.o: context.h /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+parser3.o: token.h string.h
+parser4.o: parser4.c parser.h
+parser4.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h value.h
+parser4.o: context.h /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+parser4.o: token.h string.h
+parser5.o: parser5.c parser.h
+parser5.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h value.h
+parser5.o: context.h /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+parser5.o: token.h string.h var.h
+scanner.o: scanner.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+scanner.o: value.h token.h context.h
+scanner.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h string.h
+startup.o: startup.c defs.h ww.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+startup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h value.h
+startup.o: var.h char.h local.h
+string.o: string.c string.h
+ttf100.o: ttf100.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttf100.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+ttgeneric.o: ttgeneric.c ww.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttgeneric.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+tth19.o: tth19.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tth19.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+tth29.o: tth29.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tth29.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+ttinit.o: ttinit.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttinit.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+ttoutput.o: ttoutput.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+ttoutput.o: /home/nick/src/211bsd.git/stage/usr/include/sys/errno.h
+tttermcap.o: tttermcap.c tt.h
+tttvi925.o: tttvi925.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tttvi925.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+var.o: var.c value.h var.h string.h
+win.o: win.c defs.h ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+win.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h char.h
+wwadd.o: wwadd.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwadd.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwalloc.o: wwalloc.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwalloc.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwbox.o: wwbox.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwbox.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwchild.o: wwchild.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwchild.o: /home/nick/src/211bsd.git/stage/usr/include/sys/wait.h
+wwclose.o: wwclose.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwclose.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+wwclreol.o: wwclreol.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwclreol.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwclreos.o: wwclreos.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwclreos.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwcursor.o: wwcursor.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwcursor.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwdata.o: wwdata.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdata.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwdelchar.o: wwdelchar.c ww.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdelchar.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwdelete.o: wwdelete.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdelete.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwdelline.o: wwdelline.c ww.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdelline.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwdump.o: wwdump.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwdump.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwend.o: wwend.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwend.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwenviron.o: wwenviron.c ww.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwenviron.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+wwerror.o: wwerror.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwerror.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwflush.o: wwflush.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwflush.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwframe.o: wwframe.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwframe.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwgets.o: wwgets.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwgets.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h char.h
+wwinit.o: wwinit.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+wwinit.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h char.h
+wwinschar.o: wwinschar.c ww.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwinschar.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwinsline.o: wwinsline.c ww.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwinsline.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwiomux.o: wwiomux.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwiomux.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwlabel.o: wwlabel.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwlabel.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h char.h
+wwmisc.o: wwmisc.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwmisc.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h char.h
+wwmove.o: wwmove.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwmove.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwopen.o: wwopen.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+wwprintf.o: wwprintf.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwprintf.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+wwpty.o: wwpty.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwpty.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwputc.o: wwputc.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwputc.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwputs.o: wwputs.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwputs.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwredraw.o: wwredraw.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwredraw.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwredrawwin.o: wwredrawwin.c ww.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwredrawwin.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwrint.o: wwrint.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwrint.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+wwscroll.o: wwscroll.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwscroll.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwsize.o: wwsize.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwsize.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwspawn.o: wwspawn.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwspawn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+wwsuspend.o: wwsuspend.c ww.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwsuspend.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+wwtty.o: wwtty.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+wwtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwunframe.o: wwunframe.c ww.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwunframe.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+wwupdate.o: wwupdate.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwupdate.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h
+wwwrite.o: wwwrite.c ww.h /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wwwrite.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h tt.h char.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 4b93141..851b379 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/usr.bin\/lex$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/bin"
index 0c86b17..72ea34d 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/usr\.bin\/ranlib$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/bin"
index 70e88ba..29d4b1b 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/usr\.bin\/yacc$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/bin"
index 83e20eb..2961eb9 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/usr\.bin\/yacc$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/bin"
index 803a696..287b531 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 RANLIB=ranlib
 INSTALL=install
 #
@@ -314,9 +315,8 @@ Version:    $(SRCS) mkvers
                @rm -f profiled/Version
                ln Version profiled/Version
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 mkvers:                mkvers.c
-               @cc mkvers.c -o mkvers
+               @${HOSTCC} mkvers.c -o mkvers
 
 clean:;                @rm -f $(OBJS1) $(OBJS2) profiled/*.o $(LIBRARY) $(LIBRARY_P) \
                Version
index c3ea460..9d0f1b9 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 RANLIB=ranlib
 INSTALL=install
 #
@@ -129,9 +130,8 @@ Version:    $(SRCS) mkvers
                @rm -f profiled/Version
                ln Version profiled/Version
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 mkvers:                mkvers.c
-               @cc mkvers.c -o mkvers
+               @${HOSTCC} mkvers.c -o mkvers
 
 clean:;                @rm -f $(OBJS) profiled/*.o $(LIBRARY) $(LIBRARY_P) libI66.o
 
index a786f6e..e679cf7 100644 (file)
@@ -1,3 +1,4 @@
+HOSTCC=cc
 RANLIB=ranlib
 INSTALL=install
 #
@@ -155,9 +156,8 @@ Version:    $(SRCS) mkvers
                @rm -f profiled/Version
                ln Version profiled/Version
 
-# for cross compiling, to access the host compiler we use cc not ${CC}
 mkvers:                mkvers.c
-               @cc mkvers.c -o mkvers
+               @${HOSTCC} mkvers.c -o mkvers
 
 clean:;                @rm -f $(OBJS) profiled/*.o $(LIBRARY) $(LIBRARY_P)
 
index be05e0c..0ab933f 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 ROOT="`pwd |sed -e 's/\/usr\.lib\/libvmf$//'`"
-CC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
+HOSTCC="cc -g -Iinclude -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-maybe-uninitialized -Wno-parentheses -Wno-unused-result"
 INSTALL="$ROOT/install.sh --strip-program=/bin/true"
 MANROFF="nroff -man"
 mkdir --parents "$ROOT/cross/usr/lib"