On 2011-12-30 15:07, Sergei Trofimovich wrote:
> On Wed, 28 Dec 2011 12:45:03 -0800
> Alan Coopersmith <alan.coopersm...@oracle.com> wrote:
> 
>> C code checking __amd64__ mostly does so to find out the size of long & 
>> pointers.  Instructions are usually at the assembly level, not the C code 
>> level.
> 
> It's a very generic tet. Such software is already broken for very popular MSVC
> compiler

No, since MSVC defines _M_X64 instead. It does not define __amd64__.

> (or mingw64-gcc).

(mingw64-gcc is arguably broken too).

FWIW, I agree with Alan. __amd64__ has had a very specific meaning for
almost a decade. Please don't try to change the meaning now.

Peter Harris
-- 
               Open Text Connectivity Solutions Group
Peter Harris                    http://connectivity.opentext.com/
Research and Development        Phone: +1 905 762 6001
phar...@opentext.com            Toll Free: 1 877 359 4866
_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to