Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Apr 2023 00:50:22 +0100
From:      Jessica Clarke <jrtc27@freebsd.org>
To:        Hans Petter Selasky <hps@selasky.org>
Cc:        freebsd-arch <freebsd-arch@freebsd.org>, John Baldwin <jhb@FreeBSD.org>
Subject:   Re: Future of 32-bit platforms (including i386)
Message-ID:  <A260039D-B51F-4593-9A85-8A5CF2818DEF@freebsd.org>
In-Reply-To: <671d3bf6-b207-e7c5-5282-4df317193db6@selasky.org>
References:  <aaa3e005-5f72-f422-56b1-932842379e15@FreeBSD.org> <671d3bf6-b207-e7c5-5282-4df317193db6@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 28 Apr 2023, at 00:44, Hans Petter Selasky <hps@selasky.org> wrote:
>=20
> On 4/27/23 19:19, John Baldwin wrote:
>> For 13.0, i386 was demoted from Tier 1 to Tier 2.  In the =
announcement
>> of this for 13.0, the project committed to an update on i386's future
>> around the time of 14.0.  The announcement at the time suggested that
>> i386 would be supported less in 14.x than in 13.x.
>=20
> Hi,
>=20
> This makes me think about all the issues about the "long" type in the =
past, and printf() and more, being caught when compiling =
TARGET_ARCH=3Di386 .
>=20
> Maybe just put the following line of code somewhere central :-)
>=20
> _Static_assert(sizeof(long) =3D=3D 8);
>=20
> Will there ever be some kind of hybrid CPU systems?
>=20
> 4 cores AMD64, 4 cores AARCH64 and some virtual QEMU CPUs all running =
on the same system?
>=20
> I mean, the arm vs intel battle is not going to end soonish. And =
emulating CPUs is slow and waste electricity. Why not have one computer =
having both kind of CPUs, and one OS, and one harddisk? And figure out a =
common ABI allowing seamless task switching between them? I know there =
are some hard differences, but can't those be ironed out?

I don=E2=80=99t know where to start with this other than to give an =
emphatic no to almost all of what you said, or at least the bits for =
which meaning can be extracted. Regardless, this is not the place for =
such pie-in-the-sky discussions; if you want to theorise about weird and =
wacky computer architectures then please take it elsewhere.

Jess




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A260039D-B51F-4593-9A85-8A5CF2818DEF>