Provide 64-bit default Solaris/x86 configuration (PR target/39150)

Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE
Wed Jul 6 15:34:00 GMT 2011


Eric Botcazou <ebotcazou@adacore.com> writes:

>> * In the sparcv9-sun-solaris2.11 builds, the 32-bit libgo tests fail to
>>   link since they have unresolved references to
>>   __sync_bool_compare_and_swap_8 and __sync_add_and_fetch_8.  I could
>>   trace this to -mv8plus being missing in that configuration.  I'm
>>   uncertain where best to handle this.  Eric?
>
> Probably add MASK_V8PLUS to the 64-bit TARGET_DEFAULT in sol2.h, it will be
> disabled in 64-bit mode by sparc_override_options.

Thanks, I'll give it a try.  I just seemd weird to have MASK_V8PLUS and
MASK_V9 at the same time.

	Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University



More information about the Libstdc++ mailing list