I realized that the ape-erik patch was only available as a diff on 9legacy.org, and was missing inttypes.h for arm, so I fixed that omission, and imported it as something that you can get with patch/apply:
patch/apply ape-erik I also ran into an issue with bad assembly in ape causing crashes with any code that called getfcr(). There was a variant of the code that implemented getfcr() uising VFP sitting in /sys/src/libc/getfcr.vfp.s, so I replaced the implementations in both libc and ape with it. It seems to work, and matches what we have on 9front. It's certainly no more wrong than what was there, but an extra pair of arm-familiar eyes would be appreciated on that patch. patch/apply rpi-getfcr-vfp Talking with miller off-list, making the default arm floating point use vfp seems like a good idea, which would probably make this patch the right choice. I couldn't figure out how to delete files with patch/create, so there will probably be a bit of junk left laying around from the ape-erik patch application. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T12f163bbd73cfb63-M8302ba5adc55f0717dc94195 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription