aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-eh.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2018-02-07 13:53:31 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2018-02-07 13:53:31 +0100
commit228868f5324dacfbd2b7892d223b5eba044c51e7 (patch)
treeef228f44fd3d3c77259b53c771350743d743102c /gcc/tree-eh.c
parenta0486b651441ecc13fbf4dd91db180884ff211dc (diff)
downloadgcc-228868f5324dacfbd2b7892d223b5eba044c51e7.zip
gcc-228868f5324dacfbd2b7892d223b5eba044c51e7.tar.gz
gcc-228868f5324dacfbd2b7892d223b5eba044c51e7.tar.bz2
tree-eh.c (operation_could_trap_helper_p): Ignore honor_trapv for *DIV_EXPR and *MOD_EXPR.
* tree-eh.c (operation_could_trap_helper_p): Ignore honor_trapv for *DIV_EXPR and *MOD_EXPR. From-SVN: r257450
Diffstat (limited to 'gcc/tree-eh.c')
-rw-r--r--gcc/tree-eh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-eh.c b/gcc/tree-eh.c
index 9862ed9..3609bca 100644
--- a/gcc/tree-eh.c
+++ b/gcc/tree-eh.c
@@ -2436,7 +2436,7 @@ operation_could_trap_helper_p (enum tree_code op,
case ROUND_MOD_EXPR:
case TRUNC_MOD_EXPR:
case RDIV_EXPR:
- if (honor_snans || honor_trapv)
+ if (honor_snans)
return true;
if (fp_operation)
return flag_trapping_math;