https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122267

--- Comment #11 from Tomasz KamiƄski <tkaminsk at gcc dot gnu.org> ---
> There's a pre-existing bug (before r16-4349) for atomic_ref<double> and 
> atomic_ref<T*> on cris-elf and m69k-linux-gnu, because they have weaker 
> alignment for those types.

I believe the same bug is also present for atomic<double> (__atomic_float base
uses __alignof__(double) on double member) and atomic<T*> (no alignment is
placed on pointer member). But this seem like ABI break.

Reply via email to