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>