Re: Architecture maintainers: please define TARGET_ATOMIC_ASSIGN_EXPAND_FENV

2013-11-08 Thread Joseph S. Myers
On Fri, 8 Nov 2013, Andreas Schwab wrote: > > The tests do not require sync_long_long_runtime. > > True, but they require __atomic_store_16, which is generally not > available. See my comments at - my inclination is that the code resolv

Re: Architecture maintainers: please define TARGET_ATOMIC_ASSIGN_EXPAND_FENV

2013-11-08 Thread Andreas Schwab
"Joseph S. Myers" writes: > On Fri, 8 Nov 2013, Andreas Schwab wrote: > >> "Joseph S. Myers" writes: >> >> > The test gcc.dg/atomic/c11-atomic-exec-5.c will indicate if this is >> > working correctly for your architecture, as long as your system supports >> > pthreads (required to run that te

Re: Architecture maintainers: please define TARGET_ATOMIC_ASSIGN_EXPAND_FENV

2013-11-08 Thread Joseph S. Myers
On Fri, 8 Nov 2013, Andreas Schwab wrote: > "Joseph S. Myers" writes: > > > The test gcc.dg/atomic/c11-atomic-exec-5.c will indicate if this is > > working correctly for your architecture, as long as your system supports > > pthreads (required to run that test). If any of the other > > c11-a

Re: Architecture maintainers: please define TARGET_ATOMIC_ASSIGN_EXPAND_FENV

2013-11-08 Thread Andreas Schwab
"Joseph S. Myers" writes: > The test gcc.dg/atomic/c11-atomic-exec-5.c will indicate if this is > working correctly for your architecture, as long as your system supports > pthreads (required to run that test). If any of the other > c11-atomic-exec-* tests are failing, you should fix that fir

Architecture maintainers: please define TARGET_ATOMIC_ASSIGN_EXPAND_FENV

2013-11-07 Thread Joseph S. Myers
Architecture maintainers please note: if your architecture supports floating-point exceptions, you should add a definition of the TARGET_ATOMIC_ASSIGN_EXPAND_FENV target hook so that they are handled correctly for C11 atomic compound assignments. This will normally generate inline code togethe