This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [ping] Re: proper name of i386/x86-64/etc targets
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Sandra Loosemore <sandra at codesourcery dot com>
- Cc: Michael Matz <matz at suse dot de>, Uros Bizjak <ubizjak at gmail dot com>, Richard Henderson <rth at redhat dot com>, Jan Hubicka <hubicka at ucw dot cz>, GCC Development <gcc at gcc dot gnu dot org>
- Date: Wed, 21 Jan 2015 21:43:01 -0800
- Subject: Re: [ping] Re: proper name of i386/x86-64/etc targets
- Authentication-results: sourceware.org; auth=none
- References: <54A5E698 dot 60702 at codesourcery dot com> <54BDBCF0 dot 9050801 at codesourcery dot com> <alpine dot LNX dot 2 dot 00 dot 1501201501140 dot 681 at wotan dot suse dot de> <CAMe9rOq3_qQPOeL+kt2koGmKgagwxhesr41M9Z3=kK=NJELU+g at mail dot gmail dot com> <alpine dot LNX dot 2 dot 00 dot 1501201513500 dot 681 at wotan dot suse dot de> <CAMe9rOprNgLo_WbweyBM+WqcrccprbeiF18Rk_vk34+1VJ1mKg at mail dot gmail dot com> <CAFULd4YuQXSbnWbZTn-QhjCvGrKGug13_M77eBSkHDU_V0VTmA at mail dot gmail dot com> <alpine dot LNX dot 2 dot 00 dot 1501201607110 dot 681 at wotan dot suse dot de> <54BE9DFF dot 3020405 at codesourcery dot com> <CAMe9rOq9xwbmYsZsxU6onzCWD81m7ehk2SvS-hFvTVYx3xJC_g at mail dot gmail dot com> <54BEA995 dot 8040807 at codesourcery dot com> <CAMe9rOpdeLGEMKPWHBPwAa+Z-=uE9pQYHEsaGKqGCNDeOMU+Sg at mail dot gmail dot com> <54BEAE9F dot 4080606 at codesourcery dot com> <CAMe9rOrgKTboyD8dZJEog1k3z8vTZbATgpXmgXUmc6y9L+yi+A at mail dot gmail dot com>
On Tue, Jan 20, 2015 at 11:43 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
> On Tue, Jan 20, 2015 at 11:38 AM, Sandra Loosemore
> <sandra@codesourcery.com> wrote:
>> On 01/20/2015 12:21 PM, H.J. Lu wrote:
>>>
>>> On Tue, Jan 20, 2015 at 11:16 AM, Sandra Loosemore
>>> <sandra@codesourcery.com> wrote:
>>>>
>>>>
>>>> Ummm, this seems like an inconsistent position. "32-bit x86" isn't even
>>>> a
>>>> new name; it's a restricting adjective "32-bit" on the existing name
>>>> "x86".
>>>> But "x86-32" isn't an existing real name for anything, as far as I can
>>>> tell.
>>>>
>>> "x86-32" is mentioned in
>>>
>>> http://www.lyberty.com/tech/terms/x86_WHAT-IS_.html
>>> http://superuser.com/questions/186503/is-x86-32-bit-or-64-bit
>>> https://forums.digitalpoint.com/threads/what-does-x64-and-x86-mean.674631/
>>
>>
>> I wouldn't consider random blog or forum postings to be reliable sources.
>> Can you cite manufacturer/vendor literature, technical reports, or news
>> articles using that term?
>>
>> FWIW, when I'm reviewing BSPs and associated documentation for
>> Mentor's own products, I always check the manufacturer's web site and verify
>> that we use the name exactly as it appears in their own marketing literature
>> and/or data sheets. Wikipedia's standards for naming are a little
>> different.... they prefer to use the most common and familiar name for
>> things.
>
> I checked with my colleagues at Intel. x86-32 is somtimes used to refer
> 32-bit processors from Intel and AMD.
>
>
When you can do
# git log --grep="x86-32"
in Linux kernel source tree, you will find out x86-32 is used to refer 32-bit
x86.
--
H.J.