2011/10/25 Andreas Färber
Am 25.10.2011 13:43, schrieb Adrian Schröter:
Am Sonntag, 23. Oktober 2011, 13:09:18 schrieb Bernhard Schuster:
2011/10/23 Adrian Schröter
: Please don't get confused that our packages armv7l, they use hardware floating point as all armv7 cpus are providing it.
I don't think this is not a good idea, as proprietary drivers support armv7l but _not_ armv7*h*l, this could potentially confuse beginners.
There is no hardware architecture called armv7hl (at least the linux kernel does not know it). Pretty much all other distros arm projects who support arm v7 little endian with hardfloat call it that way, and I personally think it is reasonable, just to make clear it is _all_ (librariers, binaries, ...) are compiled with -mfpu=vfp and no softfp compiled software/drivers/* will work.
armv7 always supports hfp and our packages are compiled using this ABI.
I don't know about the kernel but the ARMv7 TRM clearly says VFPv3 is an optional extension to ARMv7-A and ARMv7-R. The Cortex-R4 MCU doesn't have it, for instance. Not that we need to care for openSUSE, of course.
All ARMv7-A devices currently have the VFPv3 extension AFAIK. Correct me if I am wrong, I read some time ago the kernel itself is capable executing both - hf and sf - at the same time, as long as pending libraries for each fp-type are available. Regards Bernhard -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org