2014-10-19 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
commitbfa8c6e840deb45e5d05b4644345a5062dec4468
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 19 Oct 2014 13:49:26 +0000 (19 13:49 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 19 Oct 2014 13:49:26 +0000 (19 13:49 +0000)
tree7a967801fb194a96aebe241cfc33ac718c2af1ae
parentdb86091a5c5109a00490526250c0d2be61fe9208
2014-10-19  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
            David Edelsohn  <dje.gcc@gmail.com>

        * config/rs6000/rs6000.c (rs6000_atomic_assign_expand_fenv): New
        function.
        (TARGET_ATOMIC_ASSIGN_EXPAND_FENV): New define.
* gcc.dg/atomic/c11-atomic-exec-5.c
(test_main_long_double_add_overflow): Define and run only for
LDBL_MANT_DIG != 106.
(test_main_complex_long_double_add_overflow): Likewise.
(test_main_long_double_sub_overflow): Likewise.
(test_main_complex_long_double_sub_overflow): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216437 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-5.c