Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jun 2017 14:59:00 +0100
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        Warner Losh <imp@bsdimp.com>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Creating armv7 MACHINE_ARCH
Message-ID:  <E8061323-B3EC-4443-8E80-ACFF0A71B324@fubar.geek.nz>
In-Reply-To: <CANCZdfpUjPBRpxpmjtwK-wpiK=%2BwHscS4UmVeatrE7vrm260tw@mail.gmail.com>
References:  <CANCZdfpUjPBRpxpmjtwK-wpiK=%2BwHscS4UmVeatrE7vrm260tw@mail.gmail.com>

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

> On 8 Jun 2017, at 21:27, Warner Losh <imp@bsdimp.com> wrote:
>=20
> While the kernel doesn't really need an armv7 support, there will be a
> better match to other systems if we create a armv7 MACHINE_ARCH. This =
will
> be in addition to the armv6 MACHINE_ARCH we have today. This will =
allow us
> to create a package set optimized for armv7 as well as armv6. While it =
is
> true the RPI 1 is the only system that needs armv6 binaries, it's =
quite
> popular and the Raspberry Pi folks keep creating new variants with the =
same
> chip. It would also let us get the package stuff spun up and working =
before
> we mess with armv6.
>=20
> This would also separate the fate of armv6 and armv7 support at a =
later
> time, but the weak consensus I've heard appears to be that the time =
isn't
> yet right to discuss retiring armv6 support...
>=20
> Warner

I like this. My understanding is adding armv7 would also fix many of the =
currently broken ports that assume they are being built for armv7 as =
many Linux distros target ARMv7+.

It should also be noted the GENERIC kernel is likely to only ever target =
ARMv7+ even without an armv7 TARGET_ARCH.

Andrew




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E8061323-B3EC-4443-8E80-ACFF0A71B324>