diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-03-21 08:01:05 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-03-21 08:01:05 +0100 |
commit | 4d1b8e70fa5a3b4f305afdc977f02ae39761761b (patch) | |
tree | d274067bd324a26a0c968aa333e8bf901b40ed78 /gcc/fold-const.c | |
parent | ece3b7e65aed085cfc73a7e84ceb4a25c2683054 (diff) | |
download | gcc-4d1b8e70fa5a3b4f305afdc977f02ae39761761b.zip gcc-4d1b8e70fa5a3b4f305afdc977f02ae39761761b.tar.gz gcc-4d1b8e70fa5a3b4f305afdc977f02ae39761761b.tar.bz2 |
re PR c/80097 (internal compiler error in c_fully_fold_internal with std=c89 and -fsanitize=float-divide-by-zero)
PR c/80097
* c-typeck.c (build_binary_op): Add EXCESS_PRECISION_EXPR only around
optional COMPOUND_EXPR with ubsan instrumentation.
* gcc.dg/ubsan/pr80097.c: New test.
From-SVN: r246302
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions