Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jan 2013 19:59:01 -0800
From:      Peter Wemm <peter@wemm.org>
To:        "Isaac (.ike) Levy" <ike@blackskyresearch.net>
Cc:        Adrian Chadd <adrian@freebsd.org>, Nathan Whitehorn <nwhitehorn@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: how long to keep support for gcc on x86?
Message-ID:  <CAGE5yCpaGV0Jg9_XwfJ0bmn2zbcNy1R4ADGDOnj4YPugGr=DXg@mail.gmail.com>
In-Reply-To: <1358132522-7259997.45478983.fr0E31thR008892@rs149.luxsci.com>
References:  <20130112233147.GK1410@funkthat.com> <20130113014242.GA61609@troutmask.apl.washington.edu> <CAJ-VmomrSFXcZg%2BKj6C2ARhpmjB9hxZATYJyRZB7-eRrcBLprg@mail.gmail.com> <20130113053725.GL1410@funkthat.com> <CAJ-VmomGKayr-1VucfwgodhXEHrXxx8r=9crHZJf74iVKZyTmQ@mail.gmail.com> <20130113202952.GO1410@funkthat.com> <CAGE5yCpB8dHLn0TaW=r0Ov39owOQVi=X5FFw%2BuQ=qZ9zYi5anA@mail.gmail.com> <20130113224800.GS1410@funkthat.com> <50F33B02.6040303@freebsd.org> <CAJ-Vmo=wz0Z5q27QDaxT7jskBoO9vG_BNwRNA6xizhmSmU-aEA@mail.gmail.com> <CAGE5yCoFgC02qYfgAmA6Apd7Q3CrOOGnPAVT-Jbk13iw_Cmw2Q@mail.gmail.com> <1358132522-7259997.45478983.fr0E31thR008892@rs149.luxsci.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jan 13, 2013 at 7:01 PM, Isaac (.ike) Levy
<ike@blackskyresearch.net> wrote:
> On Jan 13, 2013, at 7:58 PM, Peter Wemm wrote:
>> On Sun, Jan 13, 2013 at 3:08 PM, Adrian Chadd <adrian@freebsd.org> wrote=
:
>>> ... ?
>>>
>>> As an embedded platform, I'd expect that people will want to support
>>> any feature which dramatically boosts performance whilst reducing CPU.
>>>
>>> Also, if Intel decide to keep trying to push low power x86 for mobile
>>> applications, rather than ARM, x86 may just make a resurgence in
>>> places you once thought were servers.
>>>
>>> 32 bit x86 isn't legacy and won't be for a long time to come.
>>
>> Our buildworld environment and embedded $everything isn't well known
>> for being embedded friendly.
>
> IMHO, I believe the buildworld environment is quite friendly, but I don't=
 have anything except FreeBSD and OpenBSD to compare it to,
>
>> I'd wager that if somebody was trying to
>> use an i386 kernel in an embedded device where every last thing
>> counted, they'd be using an external toolchain targeted for their
>> platform and some very selective cross-building.
>
> I'll take your wager- I'm one of those guys, lots of embedded FreeBSD on =
tiny hardware- but I haven't been using any external toolchain or compiler.
>
> Your wager may still be rational, your case is plausable, but since 2004,=
 I (and dozens of colleagues/friends/hackers) happily been compiling FreeBS=
D, using zero add-on tools. (I've used a lot of Soekris 4801 and 5501, and =
ALIX alix2d3 embedded boards).  Typical Kernel and world take approximately=
 18+ hours to build on a 4801, depending on the kernel conf.
>
> Beyond Soekris and PcEngines, there is a glut of relevant industrial sing=
le-board/embedded/funky hardware that is also 32 bit x86- some pretty amazi=
ng gear, at varying levels of cost.

Sure, but how many of these have the new AES-NI stuff?

And even if they did, the default 10.x compiler would support it.

--=20
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV
bitcoin:188ZjyYLFJiEheQZw4UtU27e2FMLmuRBUE



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGE5yCpaGV0Jg9_XwfJ0bmn2zbcNy1R4ADGDOnj4YPugGr=DXg>