On 13 August 2012 17:25, Peter <heronp...@gmail.com> wrote:
> I would like to run Ubuntu 12.04 on a A9 Cortex-MP/armv7-a
> development system that has *no FPU* hardware floating point unit.
>
> Does this mean the entire toolchain needs to be recompiled?

Ubuntu 12.04 assumes VFP is present.  You might be able to recompile
the whole thing with a toolchain configured for softfloat, but that
is definitely not a supported thing from the Ubuntu side.

You can run regular Ubuntu userspace using kernel VFP emulation, but
that will be _really_ slow.

> Could you please shed light on appropriate settings
> (toolchain and/or kernel) soft FPU emulation related options
> for armv7-a without a FPU?

To build a softfloat gcc, pass --with-float=soft to configure.
Build the kernel as usual, nothing special is required there.

-- 
Mans Rullgard / mru

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to