aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2016-11-22 11:14:21 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2016-11-22 11:14:21 +0100
commit76a7314dc936394490f2207c45ed76ab248b3da0 (patch)
tree49f5edae95f070125d3ae2782f39364e76559f75 /gcc/config.gcc
parent9b28cb6f0abed5a65534487ca27487675fa4dc18 (diff)
downloadgcc-76a7314dc936394490f2207c45ed76ab248b3da0.zip
gcc-76a7314dc936394490f2207c45ed76ab248b3da0.tar.gz
gcc-76a7314dc936394490f2207c45ed76ab248b3da0.tar.bz2
re PR middle-end/78416 (wrong code for division by (u128)~INT64_MAX at -O0)
PR middle-end/78416 * expmed.c (expand_divmod): Use wide_int for computation of op1_is_pow2. Don't set it if op1 is 0. Formatting fixes. Use size <= HOST_BITS_PER_WIDE_INT instead of HOST_BITS_PER_WIDE_INT >= size. * gcc.dg/torture/pr78416.c: New test. From-SVN: r242690
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions