On 02.07.14 14:46, Steve McIntyre wrote:
On Wed, Jul 02, 2014 at 02:32:04PM +0200, Alexander Graf wrote:
Am 02.07.2014 um 14:16 schrieb Andreas Schwab <schwab@suse.de>:
Huangwenhui <huangwenhui@hisilicon.com> writes:
Our ARM chip don't support the NEON instruction, can you supply a non-NEON instruction SUSE copy?
openSUSE doesn't support soft-float ARM configurations. It's still hard-float, but without NEON.
We used to have builds that worked fine without NEON, as Tegra 2 lacked support for it. But the Tegra 2 was a non-ARM implementation, while this chip should hopefully be ARM Cortex based.
Are you 100% sure that there is no NEON support on that chip?
If yes, we can try to revive compatibility with non-NEON-compatible cores, but I'm not incredibly fond of the idea, since all ARM Cortex cores should have NEON support.
Ummm...
Didn't all the distros agree on VFP3-D16 (i.e. hard-float, non-NEON) as the baseline for cross-distro compatibility for the ARM hard-float ports?
The idea behind the cross-distro compatibility was to standardize on the ABI and ABI requirements. IIUC these are identical whether you use NEON instructions or not. The fact that code may be compiled with NEON optimizations enabled is thus not an issue of cross-distro compatibility :). It only narrows down the set of hardware that we can run on. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org