Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2015 19:38:57 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Tim Kientzle <tim@kientzle.com>
Cc:        =?utf-8?Q?Manuel_St=C3=BChn?= <freebsdnewbie@freenet.de>, freebsd-arm <freebsd-arm@freebsd.org>
Subject:   Re: armv6 vs armv6hf
Message-ID:  <074599FF-ACEA-487D-8F60-70674559D9A3@bsdimp.com>
In-Reply-To: <C111345D-373E-48F5-9D92-9381D3A6A0D0@kientzle.com>
References:  <558D3EC7.6030009@freenet.de> <0B2332B9-EF54-4849-AA9C-9B6656CD6684@bsdimp.com> <C111345D-373E-48F5-9D92-9381D3A6A0D0@kientzle.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]

> On Jun 28, 2015, at 6:33 PM, Tim Kientzle <tim@kientzle.com> wrote:
> 
> 
>> On Jun 26, 2015, at 10:48 AM, Warner Losh <imp@bsdimp.com> wrote:
>> 
>> 
>>> On Jun 26, 2015, at 6:00 AM, Manuel Stühn <freebsdnewbie@freenet.de> wrote:
>>> 
>>> Hi list,
>>> 
>>> according to https://wiki.freebsd.org/FreeBSD/arm/crossbuild, "[..]armv6
>>> architecture is being deprecated in favor of armv6hf, which gives better
>>> floating point performance."
>>> 
>>> What is the expected time when FreeBSD officially switches to armv6hf?
>> 
>> I expect we’ll pull the switch in armv6 without changing the name
>> by the end of July.
> 
> Would that break native upgrades?
> 
> (I’m not necessarily objecting, just curious.)

No. It wouldn’t for a number of reasons. First, you can often mix
hard-float and soft-float libraries with no ill effect tot he upgrade
process (though not always). Second, I’ve implemented code in
the run time linker to link in the correct hard vs soft libraries. Third,
I’ve implemented a libsoft that’s like lib32 so you can run both
types of binaries on the same system, if you need to for some
reason.

In fact, its so that the upgrade process results in better behavior
that I’ve gone down this path. I have a few loose ends still to tidy
up on this, but haven’t had the time to push it through to
completion.

Warner


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJVkKGxAAoJEGwc0Sh9sBEAQaQQAMIBZz4S9oz3B2/k8TAnr/Gy
ieEpd31JReBt0cYHcx7l1rcFaKJ2p+YR/q3ALwJqH51bTlPhY359rGta/Kydlkwh
lqz/+bS92OKrvTusui1iAOSzeZPBK8YYZcHiYyOnRzZvcprjRDGWtEOH7gpKZUJ5
4MFXuePMYhPCP80/wZVUwobKdc+wP/C32a1C+IH8WH3gteE7Xk/5UlEv23c2250M
VBelQfLqWxc9UlMZeuIwP8mbp2SU8t74ZlNChhJ87Xs/W8R/14ylA7/3iJw/VTx3
bx8agWm/dnYshJy8Nm2lKbkNZtIgkGVWJWDr6ixFt8CN86Y903nume+zNhQViBby
QNvlTDBTUPwTJB/QvF9ClO6U+i6YpAtdaATD9FjCDd/QG//SQefhV5Md8Hx7uJHt
g+Xo5iCjufoCQx7pqMe7gDKAZ0lLlPG1eRfLb3PhHn3IkGj316ji6kEpivXfaG1I
kwONLa+58QSs+zrPTzkdcmXDb/qux7BYooAySR/uUwP3jketS7MEbsxw8MKRR6hm
8rFZjrxO1ypNYefmft5DqoWzcux40Or3oDJqFn6hTOIayiAEVvIRQqfbqYk+coXQ
IVuj5ubx13/eMb2vvR2vp4rsimt9RYGC0sgTdIr/bUcpZSDytssQiykdfIIXYwJ/
APVtfwfD0iPEFLA5n87q
=AihQ
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?074599FF-ACEA-487D-8F60-70674559D9A3>