On Saturday, March 04, 2017 03:49:52 PM Pedro Giffuni wrote:
> 
> > Il giorno 04 mar 2017, alle ore 14:43, John Baldwin <j...@freebsd.org> ha 
> > scritto:
> > 
> > On Saturday, March 04, 2017 10:52:46 AM Pedro Giffuni wrote:
> >> 
> >> On 03/04/17 10:32, Slawa Olhovchenkov wrote:
> >>> On Sat, Mar 04, 2017 at 03:04:17PM +0000, Pedro F. Giffuni wrote:
> >>> 
> >>>> Author: pfg
> >>>> Date: Sat Mar  4 15:04:17 2017
> >>>> New Revision: 314669
> >>>> URL: https://svnweb.freebsd.org/changeset/base/314669
> >>>> 
> >>>> Log:
> >>>>  Drop i486 from the default i386 GENERIC kernel configuration.
> >>>> 
> >>>>  80486 production was stopped by Intel on September 2007. Dropping the 
> >>>> 486
> >>>>  configuration option from the GENERIC kernel improves performance
> >>>>  slightly.
> >>>> 
> >>>>  Removing I486_CPU is consistent at this time: we don't support any
> >>>>  processor without a FPU and the PC-98 arch, which frequently involved 
> >>>> i486
> >>>>  CPUs, is also gone so we don't test such platforms anymore.
> >>> 
> >>> What is realy mean?
> >> 
> >> This means we don't do work-arounds that would be required for raw 486.
> >> Instead we will use the 586 instructions by default.
> > 
> > This doesn't change that.  The kernel already has runtime tests in place
> > for new things on 486 and later via cpuid.
> > 
> 
> Hmm ..then I am wondering if I effectively changed anything?

The only change is a 486 now panics on boot when it used to work fine. :-/

Nothing for other CPUs has changed.
 
> The number came out from an old posting involving buildworld times, which I 
> can’t find now :(.
> Things seem to have changed a lot: it was surely using GCC back then, I don’t 
> believe clang does much distinction about 486 at all.
> 
> BTW, does it make sense to keep i586 in the configuration still? Both i486 
> and i586 were once removed but later re-instated in r205336.

If anything I'd probably say we should do what bde@ suggested and just
remove CPU class entirely (and act as if 486, 586, and 686 are always
defined).

-- 
John Baldwin
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to