NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: toolchain/54428: GCC broken with std::atomic<__int128_t> with -mcx16



The following reply was made to PR toolchain/54428; it has been noted by GNATS.

From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: toolchain/54428: GCC broken with std::atomic<__int128_t> with
 -mcx16
Date: Sun, 4 Aug 2019 08:02:32 +0200

 On Fri, Aug 02, 2019 at 01:10:02PM +0000, Kamil Rytarowski wrote:
 >  Why to reject it? Relatively recent amd64 does support this operation
 >  natively in hardware.
 
 Yeah, and once we switch our default compiler target cpu for amd64 to
 something new enough we can have a __HAVE_ATOMIC_.... for it and enable
 it on amd64. Or even enable it now depending on a define provided by the
 compiler when targetting a new enough cpu.
 
 But don't silently runtime-break default builds on devices still officially
 supported.
 
 Martin
 


Home | Main Index | Thread Index | Old Index