[fedora-arm] ARMv7 rootfs/repository?
Andrew Burgess
aab at cichlid.com
Wed Dec 22 17:19:13 UTC 2010
On 12/22/2010 08:40:23 AM, Gordan Bobic wrote:
> > It's not a Fedora infrastructure issue
all i meant is that that part is solved, getting the correct shared
libraries
loading with the correct executables.
> , the ABIs are incompatible. I
> > wish you could mix'n'match but that doesn't look possible.
>
> 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.
i was only thinking of an arm7 kernel handling arm5 executables so no
emulation should be needed. so like for NEON now, a NEON program wont
work on hardware without NEON.
i assume the arm5 instruction set is upward compatible so it would
seem even easier than an existing x86_64 kernel running 32bit code
which is not binary compatible.
are you sure the fp arg style is a kernel issue?
are there system calls that take floats (not in structs or arrays
but as a single argument)?
i could be totally wrong. it just seems almost there...
More information about the arm
mailing list