git: 9front

Download patch

ref: dad6a1cf6349b8a7c04994003dfe5d8b173b0469
parent: f968d09932a707678885e1afda91c476d2c27d6e
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Wed May 1 04:19:29 EDT 2019

vmx: build vmx only for 386 or amd64

vmx uses non portable word unpacking macros, breaking
the build for arm64. vmx only works on a pc anyway.
this forces objtype to 386 on these machines, similar
to what the kernel mkfiles do.

--- a/sys/src/cmd/vmx/mkfile
+++ b/sys/src/cmd/vmx/mkfile
@@ -1,3 +1,4 @@
+objtype=`{~ $objtype (386 amd64) && echo $objtype || echo 386}
 </$objtype/mkfile
 
 BIN=/$objtype/bin
--