Quoting Gordan Bobic gordan@bobich.net:
What about kernel level FPU emulation? Is there such a thing? I could have sworn there used to be something that could be used as such. And it might be possible to make it quite transparent if it isn't required (so you can always have it in the kernel). Have the kernel trap the exception on the missing FPU instructions, save state, and then pass the to an emulation library. When that returns, restore state and resume.
There is already kernel level fpu emulation for x86 and there is already vfp, fpu, and even neon in qemu. While I don't think it would be trivial to do, it doesn't sound quite as hard because you aren't going to have to reverse engineer the whole thing. I'm not volunteering either as I assume you mean -working- fpu/vfp support. :)