aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2006-11-13 02:55:22 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2006-11-13 02:55:22 +0000
commit1b43b96773b82117e3a194647a9e2cc3d8a3a6e0 (patch)
tree80381e45a819a560f58f1e183ef834d27176ae95 /gcc/tree.c
parent163b8581869310a93a40d44711095674ba76ca77 (diff)
downloadgcc-1b43b96773b82117e3a194647a9e2cc3d8a3a6e0.zip
gcc-1b43b96773b82117e3a194647a9e2cc3d8a3a6e0.tar.gz
gcc-1b43b96773b82117e3a194647a9e2cc3d8a3a6e0.tar.bz2
fold-const.c (negate_expr_p): Correct/refine condition for transformations.
* fold-const.c (negate_expr_p) <PLUS_EXPR, MINUS_EXPR>: Correct/refine condition for transformations. Use !HONOR_SIGN_DEPENDENT_ROUNDING && !HONOR_SIGNED_ZEROS instead of flag_unsafe_math_optimizations. (fold_negate_expr) <PLUS_EXPR, MINUS_EXPR>: Likewise. From-SVN: r118744
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions