sfp-machine.h (_FP_DECL_EX): Declare _fpsr as a union of u64 and double.
authorPaul E. Murphy <murphyp@linux.vnet.ibm.com>
Fri, 26 Feb 2016 19:20:54 +0000 (19:20 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 26 Feb 2016 19:20:54 +0000 (19:20 +0000)
commit47dfdc53cd48e4b8dee671785a08ee664ffa1f41
treeb520e9e8378645bb1a8b1ca2aae14a40d523241c
parentd1f2bea53f8990253f655cfa22815046efb2ed87
sfp-machine.h (_FP_DECL_EX): Declare _fpsr as a union of u64 and double.

2016-02-26  Paul E. Murphy  <murphyp@linux.vnet.ibm.com>
    Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/sfp-machine.h (_FP_DECL_EX): Declare _fpsr as a
union of u64 and double.
(FP_TRAPPING_EXCEPTIONS): Return a bitmask of trapping exceptions.
(FP_INIT_ROUNDMODE): Read the fpscr instead of writing a mystery
value.
(FP_ROUNDMODE): Update the usage of _fpscr.

Co-Authored-By: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
From-SVN: r233756
libgcc/ChangeLog
libgcc/config/rs6000/sfp-machine.h