From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Subject: [9fans] no apes on the bitsy? From: "rob pike" MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Message-Id: <20010510153551.3A6AD199F8@mail.cse.psu.edu> Date: Thu, 10 May 2001 11:35:48 -0400 Topicbox-Message-UUID: 9ddfd396-eac9-11e9-9e20-41e7f4b1d025 Looks like someone forgot to update the syscall convention in APE when it was changed in the main line. Here's a correct /sys/src/ape/lib/ap/arm/mkfile. Replace it and cd /sys/src/ape/lib/ap mk install and you should be better. BUILTINS= NPROC=1 SYSH=/sys/src/libc/9syscall/sys.h all:V: SYS=`{sed 's/#define.([A-Z0-9_]*).*/\1/' $SYSH} for(I in $SYS) { n=`{sed -n '/[ ]'$I'[ ]/s/.* //p' $SYSH} echo TEXT _$I'(SB)', 1, '$0' > _$I.s echo MOVW R0, '0(FP)' >> _$I.s echo MOVW '$'$n, R0 >> _$I.s echo SWI 0 >> _$I.s echo RET >> _$I.s } clean:V: rm -f _*.s