diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-04-18 15:15:46 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-04-18 15:15:46 +0200 |
commit | 8487c9a550dea622f89a146178e666660c1b2962 (patch) | |
tree | 717ea5c5171337c44df6adde03d5f5eda78543ad /gcc/testsuite/c-c++-common/Wshift-count-overflow-1.c | |
parent | 38d68cf0f5dae47c558e2ea2a9bf652788a19eeb (diff) | |
download | gcc-8487c9a550dea622f89a146178e666660c1b2962.zip gcc-8487c9a550dea622f89a146178e666660c1b2962.tar.gz gcc-8487c9a550dea622f89a146178e666660c1b2962.tar.bz2 |
re PR middle-end/79788 (ICE in expand_expr_real_2, at expr.c:9557)
PR middle-end/79788
PR middle-end/80375
* c-common.c (c_common_type_for_mode): Don't handle
widest_*_literal_type_node here.
c_common_signed_or_unsigned_type): Likewise.
(c_common_nodes_and_builtins): Set widest_*_literal_type_node
to *intTI_type_node or *intDI_type_node depending on whether
TImode is supported by the target or not.
* gcc.dg/pr79788-1.c: New test.
* gcc.dg/pr79788-2.c: New test.
From-SVN: r246965
Diffstat (limited to 'gcc/testsuite/c-c++-common/Wshift-count-overflow-1.c')
0 files changed, 0 insertions, 0 deletions