diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-04-06 13:24:36 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-04-06 13:24:36 +0200 |
commit | 5a98025d8fdd5274cd6e5573424504c60427c56a (patch) | |
tree | 75c14130ed8e38050878d33603b17007c92d9f8b /gcc/tree-dfa.c | |
parent | 6ca838330b632ebbe339a65d194afb0d863ddc21 (diff) | |
download | gcc-5a98025d8fdd5274cd6e5573424504c60427c56a.zip gcc-5a98025d8fdd5274cd6e5573424504c60427c56a.tar.gz gcc-5a98025d8fdd5274cd6e5573424504c60427c56a.tar.bz2 |
re PR sanitizer/85213 (-fsanitize=undefined internal compiler error: in fold_convert_loc, at fold-const.c:2402)
PR sanitizer/85213
* fold-const.c (twoval_comparison_p): Remove SAVE_P argument and don't
look through SAVE_EXPRs with non-side-effects argument. Adjust
recursive calls.
(fold_comparison): Adjust twoval_comparison_p caller, don't handle
save_p here.
* c-c++-common/ubsan/pr85213.c: New test.
From-SVN: r259167
Diffstat (limited to 'gcc/tree-dfa.c')
0 files changed, 0 insertions, 0 deletions