Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Dec 2012 10:05:27 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        Dimitry Andric <dim@FreeBSD.org>, Eike Dierks <eike@inter.net>, freebsd-arch@FreeBSD.org
Subject:   Re: [RFC] Remove i386 from bsd.cpu.mk
Message-ID:  <D4C87A02-D113-4AA7-8FE5-8935D9A1D0E4@bsdimp.com>
In-Reply-To: <alpine.BSF.2.00.1212021626480.18806@fledge.watson.org>
References:  <50B7E2D3.6070206@FreeBSD.org> <50BA18CB.2080001@FreeBSD.org> <ECE1111F-65D5-4890-908D-F972FA730921@inter.net> <7CE08ADD-F314-4912-9211-22B1BDF654E4@bsdimp.com> <alpine.BSF.2.00.1212021626480.18806@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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

>=20
> On Sat, 1 Dec 2012, Warner Losh wrote:
>=20
>> On Dec 1, 2012, at 9:19 PM, Eike Dierks wrote:
>>> i386 will then still be supported by netbsd. so nothing is lost.
>>=20
>> FreeBSD removed i386 support years ago.
>=20
> 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. :-)
>=20
> (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
>=20
>=20
>>=20
>>> we might even be a bit more aggressive
>>> on getting rid of that old cruft.
>>>=20
>>> the freebsd kernel should be tuned towards
>>> the recent cpus.
>>=20
>> This is already done.
>>=20
>> Warner
>>=20
>>>=20
>>> Is there anyone working on transactional memory?
>>> ~eike
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>>=20
>>> On Dec 1, 2012, at 15:48 , Dimitry Andric wrote:
>>>=20
>>>> 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:
>>>>>=20
>>>>> http://people.freebsd.org/~jkim/cpu-i386.diff
>>>>>=20
>>>>> Any objection?
>>>>=20
>>>> No, please commit.  Deorbit of i386 complete! ;)
>>>>=20
>>>> _______________________________________________
>>>> freebsd-arch@freebsd.org mailing list
>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
>>>> To unsubscribe, send any mail to =
"freebsd-arch-unsubscribe@freebsd.org"
>>>=20
>>> _______________________________________________
>>> freebsd-arch@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
>>> To unsubscribe, send any mail to =
"freebsd-arch-unsubscribe@freebsd.org"
>>=20
>> _______________________________________________
>> freebsd-arch@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
>> To unsubscribe, send any mail to =
"freebsd-arch-unsubscribe@freebsd.org"
>>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D4C87A02-D113-4AA7-8FE5-8935D9A1D0E4>