summaryrefslogtreecommitdiffstats
path: root/gcc/gthr-solaris.h
diff options
context:
space:
mode:
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2005-01-21 17:54:26 +0000
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2005-01-21 17:54:26 +0000
commita47b9d7927305dd956767900ce235bffc4e9310d (patch)
tree87965b49d99f08cdf39d5e6360e95fccbda397a3 /gcc/gthr-solaris.h
parent3d6475e0ba3a4748eb325a8d13f513cfd0adc77c (diff)
downloadppe42-gcc-a47b9d7927305dd956767900ce235bffc4e9310d.tar.gz
ppe42-gcc-a47b9d7927305dd956767900ce235bffc4e9310d.zip
PR rtl-optimization/576
* real.c (real_arithmetic): Change return type from void to bool to return an indication that the result may be inexact. * real.h (real_arithmeric): Update prototype. * fold-const.c (const_binop): Don't constant fold floating point expressions when the user specifies -frounding-math and the result may depend upon the run-time rounding mode. (fold_convert_const_real_from_real): Clean-up. (fold_initializer): Ignore flag_rounding_math for initializers. * simplify-rtx.c (simplify_binary_operation): Likewise, don't constant fold FP operations with flag_rounding_math if the result may depend upon the run-time rounding mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94020 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gthr-solaris.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud