aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgloopmanip.c
diff options
context:
space:
mode:
authorKazu Hirata <kazu@codesourcery.com>2006-01-28 05:19:44 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2006-01-28 05:19:44 +0000
commite6620e86376c650754216a2bf4601e76cf15e9c8 (patch)
tree4ddc98ebd807edb66fa95964e68d043ebfd32d12 /gcc/cfgloopmanip.c
parentdadd8a3feb939f977b30b02e781133b315b117d4 (diff)
downloadgcc-e6620e86376c650754216a2bf4601e76cf15e9c8.zip
gcc-e6620e86376c650754216a2bf4601e76cf15e9c8.tar.gz
gcc-e6620e86376c650754216a2bf4601e76cf15e9c8.tar.bz2
re PR c/19606 (wrong code for arith.expr: (((unsigned int)(signed int) a ) / 2LL) with signed char a=-4)
gcc/ PR c/19606. * c-typeck.c (build_binary_op): Perform implicit casts of operands before shortening them. gcc/testsuite/ PR c/19606. * gcc.c-torture/execute/pr19606.c: New. From-SVN: r110321
Diffstat (limited to 'gcc/cfgloopmanip.c')
0 files changed, 0 insertions, 0 deletions