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>

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

--Apple-Mail=_B4B4BE06-DFA8-4A6F-AEB1-949991D5401A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


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

No. It wouldn=E2=80=99t 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=E2=80=99ve implemented code in
the run time linker to link in the correct hard vs soft libraries. =
Third,
I=E2=80=99ve implemented a libsoft that=E2=80=99s 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=E2=80=99ve gone down this path. I have a few loose ends still to =
tidy
up on this, but haven=E2=80=99t had the time to push it through to
completion.

Warner


--Apple-Mail=_B4B4BE06-DFA8-4A6F-AEB1-949991D5401A
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----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-----

--Apple-Mail=_B4B4BE06-DFA8-4A6F-AEB1-949991D5401A--



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