[RFC] Remove i386 from bsd.cpu.mk

Warner Losh imp at bsdimp.com
Sun Dec 2 17:11:40 UTC 2012


On Dec 2, 2012, at 9:28 AM, Robert Watson wrote:

> 
> On Sat, 1 Dec 2012, Warner Losh wrote:
> 
>> On Dec 1, 2012, at 9:19 PM, Eike Dierks wrote:
>>> i386 will then still be supported by netbsd. so nothing is lost.
>> 
>> FreeBSD removed i386 support years ago.
> 
> While this may seem pedantic, it's probably worth it for the benefit of later search engine queries and confused readers: at the time of writing, FreeBSD had removed support for 80386, rather than i386, years ago. :-)
> 
> (Since we overload i386 to also mean i486 in an architecture naming sense, ...)

True.  We removed the kernel support for the 80386SX, DX and EX and clones years ago.  We kept the userland support for 80386 since it lacked the compare and exchange instructions for a few years more, but that too is many years out of the tree. The name i386 is more used to mean x86-32, ia32, or any other way to designate the 32-bit version of the architecture. Or the family of processors starting with 80386.

> Robert
> 
> 
>> 
>>> we might even be a bit more aggressive
>>> on getting rid of that old cruft.
>>> 
>>> the freebsd kernel should be tuned towards
>>> the recent cpus.
>> 
>> This is already done.
>> 
>> Warner
>> 
>>> 
>>> Is there anyone working on transactional memory?
>>> ~eike
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On Dec 1, 2012, at 15:48 , Dimitry Andric wrote:
>>> 
>>>> On 2012-11-29 23:33, Jung-uk Kim wrote:
>>>>> I'd like to remove i386 from bsd.cpu.mk on head.  Please see the
>>>>> attachment.  It is also available from here:
>>>>> 
>>>>> http://people.freebsd.org/~jkim/cpu-i386.diff
>>>>> 
>>>>> Any objection?
>>>> 
>>>> No, please commit.  Deorbit of i386 complete! ;)
>>>> 
>>>> _______________________________________________
>>>> freebsd-arch at freebsd.org mailing list
>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
>>>> To unsubscribe, send any mail to "freebsd-arch-unsubscribe at freebsd.org"
>>> 
>>> _______________________________________________
>>> freebsd-arch at freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
>>> To unsubscribe, send any mail to "freebsd-arch-unsubscribe at freebsd.org"
>> 
>> _______________________________________________
>> freebsd-arch at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
>> To unsubscribe, send any mail to "freebsd-arch-unsubscribe at freebsd.org"
>> 



More information about the freebsd-arch mailing list