Changing the default 32-bit x86 arch for Fedora 12
Jon Ciesla
limb at jcomserv.net
Mon Jun 15 17:55:26 UTC 2009
Bill Nottingham wrote:
> Way back when in February [1], FESCo decided that for Fedora 11, i586 would
> be the default architecture, and for Fedora 12, it would be some variant of
> i686. It's time to follow through on that action item.
>
> I've submitted https://fedoraproject.org/wiki/Features/F12X86Support. It
> defines the default arch as i686 + SSE2.
>
> Why?
>
> - Faster and more consistent FP math by using SSE2 registers
> - Allows for autovectorization by GCC where necessary
> - More clearly delineates our support set of targets, sticking true
> to forwards innovation, not necessarily legacy support
>
> What CPUs do we lose that F11 supports?
>
> - Intel i586 (all)
> - Intel Pentium Pro
> - Intel Pentium II
> - Intel Pentium III
> - 32-bit AMD Athlon
> - AMD Geode
> - VIA C3
> - Transmeta Crusoe
>
> Does this lose the PAE/non-PAE kernel split?
>
> - Alas, no.
>
> Will a Fedora rebuilt in this manner work on ...
>
> - OLPC 1.0? No.
> - OLPC 1.5? Yes.
> - Atom? Yes.
>
> A seconday arch could be done for these older CPUs, if someone is interested
> enough.
>
> Comments? Flames? Predictions of doom?
>
> Bill
>
> [1] http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html
>
>
PLEASE do not do this.
If we stop supporting Pentium II and Pentium III, I have to buy a whole
lot of new hardware. Dead serious.
Could we do i686 as a secondary arch, and swap with i386 further in the
future?
--
in your fear, speak only peace
in your fear, seek only love
-d. bowie
More information about the fedora-devel-list
mailing list