[fedora-arm] Fedora ARM 12 on IGEPv2 (Beagle Board clone)

Lennert Buytenhek buytenh at wantstofly.org
Fri Nov 27 09:31:01 UTC 2009


On Fri, Nov 27, 2009 at 12:26:33AM -0800, Kedar Sovani wrote:

> > 2) I understand a little bit about the different calling
> > conventions,
> > FP differences (e.g. soft FPU versus VFP), and instruction set
> > differences (v5 versus v7).
> > a) Can the kernel can be safely built with a different
> > instruction set
> > targeted?  (I know there are different optimisation options
> > passed to
> > GCC.  Apologies if this seems a bit newbie-ish.)

Yes, this is no problem -- you can run v4 applications on a v7
kernel just fine.


> > b) For FP-heavy programs (e.g. ogg encoding), is it possible to
> > build
> > the packages with VFP/NEON but still get them to work in a soft
> > FPU
> > system?  I'd imagine any call to an external library would have
> > to
> > somehow be defined to use a different calling standard.
> 
> I am not entirely sure on this... Anyone?

The calling standard is actually compatible, so e.g. it's no
problem to run an softfloat-compiled application with a library
built for VFP and vice versa.




More information about the arm mailing list