git: 9front

Download patch

ref: b399e8d8d8ca6aab2bf10dd55bf727141c34c4fc
parent: 7bbd933dd318b7ac4b395f11378bb6240c5cc891
author: stanley lieber <stanley.lieber@gmail.com>
date: Thu Apr 28 19:59:59 EDT 2016

awk: fix mkfile for cross-compiles (thanks, spew)

--- a/sys/src/cmd/awk/mkfile
+++ b/sys/src/cmd/awk/mkfile
@@ -1,5 +1,7 @@
 </$objtype/mkfile
 
+cpuobjtype=`{sed -n 's/^O=//p' /$cputype/mkfile}
+
 TARG=awk
 OFILES=re.$O\
 	lex.$O\
@@ -39,10 +41,10 @@
 nuke:V:
 	rm -f *.[$OS] [$OS].out [$OS].maketab y.tab.? y.debug y.output awkgram.c proctab.c $TARG
 
-proctab.c:	$O.maketab
-	./$O.maketab >proctab.c
+proctab.c:	$cpuobjtype.maketab
+	./$cpuobjtype.maketab >proctab.c
 
-$O.maketab:	y.tab.h maketab.c
+$cpuobjtype.maketab:	y.tab.h maketab.c
 	objtype=$cputype
 	mk maketab.$cputype
 
--