On Sun, Mar 10, 2019 at 10:36:08PM +0100, Jakub Jelinek wrote: > Ok for trunk if normal bootstrap/regtest succeeds (i.e. including the default > flags > testing)?
Normal bootstrap/regtest on x86_64-linux and i686-linux succeeded too. > 2019-03-10 Jakub Jelinek <ja...@redhat.com> > > PR libstdc++/89641 > * include/std/atomic (atomic<T>::store, atomic<T>::load, > atomic<T>::exchange, atomic<T>::compare_exchange_weak, > atomic<T>::compare_exchange_strong): Cast __m or __s and __f to int. > * include/bits/atomic_base.h (__atomic_base<T>::operator++, > __atomic_base<T>::operator--, __atomic_base<T>::operator+=, > __atomic_base<T>::operator-=, __atomic_base<T>::operator&=, > __atomic_base<T>::operator|=, __atomic_base<T>::operator^=, > __atomic_base<T*>::operator++, __atomic_base<T*>::operator--, > __atomic_base<T*>::operator+=, __atomic_base<T*>::operator-=): Cast > memory_order_seq_cst to int. Jakub