[cxx-mem-model] Handle x86-64 with -m32

H.J. Lu hjl.tools@gmail.com
Fri Oct 21 16:09:00 GMT 2011


On Fri, Oct 21, 2011 at 5:11 AM, Andrew MacLeod <amacleod@redhat.com> wrote:
> On 10/20/2011 06:50 PM, H.J. Lu wrote:
>>
>> On Thu, Oct 20, 2011 at 3:38 PM, Joseph S. Myers
>> <joseph@codesourcery.com>  wrote:
>>>
>>> Do these operations exist for x32 as well as for -m64?  If they do, then
>>> lp64 isn't the right test either; if not, then it is.
>>>
>> X32 has native int64 and int128.
>>
> I presume there is no atomic support for int128 though, and thats what
> 'condition check_effective_target_sync_int_128' is testing for.
>

X32 uses x86-64 instruction set with 32bit pointers.   It has the same
atomic support as x86-64 and has atomic support for int128.

-- 
H.J.



More information about the Gcc-patches mailing list