aboutsummaryrefslogtreecommitdiff
path: root/libobjc/class.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2017-11-23 12:26:32 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2017-11-23 12:26:32 +0100
commit2145b601d083b313197c0ef3bfbef1df8aa26479 (patch)
tree3dd6d215d0749639bcd61bbd8c74072b2c907f19 /libobjc/class.c
parentf36a7f04f65f3e11e2c656e4171657acf59f3655 (diff)
downloadgcc-2145b601d083b313197c0ef3bfbef1df8aa26479.zip
gcc-2145b601d083b313197c0ef3bfbef1df8aa26479.tar.gz
gcc-2145b601d083b313197c0ef3bfbef1df8aa26479.tar.bz2
re PR middle-end/82253 (ICE in convert_move, at expr.c:604)
PR middle-end/82253 * expr.c (expand_assignment): For CONCAT to_rtx, complex type from and bitpos/bitsize covering the whole destination, use store_expr only if the complex mode is the same. Otherwise, use expand_normal and if it returns CONCAT, subreg each part separately instead of trying to subreg the whole result. * gfortran.dg/pr82253.f90: New test. From-SVN: r255095
Diffstat (limited to 'libobjc/class.c')
0 files changed, 0 insertions, 0 deletions