aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.lang/PR27908.java
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2006-06-19 14:57:17 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2006-06-19 14:57:17 +0000
commitfa00f91b0d55bf51b88bda778f519b8fc9a55b12 (patch)
treec8e8a3185728aab4a7f079fa123272dd2738ec55 /libjava/testsuite/libjava.lang/PR27908.java
parent096dce1b1bf69529a83de92dc17018c82b7b22ec (diff)
downloadgcc-fa00f91b0d55bf51b88bda778f519b8fc9a55b12.zip
gcc-fa00f91b0d55bf51b88bda778f519b8fc9a55b12.tar.gz
gcc-fa00f91b0d55bf51b88bda778f519b8fc9a55b12.tar.bz2
re PR target/27861 (ICE in expand_expr_real_1, at expr.c:6916)
PR target/27861 * expmed.c (expand_shift): On SHIFT_COUNT_TRUNCATED targets, we may have stripped a SUBREG from the shift count, so we may need to convert_to_mode back to the type's mode before calling make_tree. Use new_amount instead of amount to avoid expanding a tree twice. * gcc.dg/pr27861-1.c: New test case. From-SVN: r114773
Diffstat (limited to 'libjava/testsuite/libjava.lang/PR27908.java')
0 files changed, 0 insertions, 0 deletions