diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-01-05 12:14:12 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-01-05 12:14:12 +0100 |
commit | 23141e52419417d34eab8a2976fe417a6041e15e (patch) | |
tree | 21f0ab12fe14cd100df4f2cdc94277ffc8c9cb28 /gcc/fortran/class.c | |
parent | 4a3e7df872be0bb7198fed02746ff5e96ff1d584 (diff) | |
download | gcc-23141e52419417d34eab8a2976fe417a6041e15e.zip gcc-23141e52419417d34eab8a2976fe417a6041e15e.tar.gz gcc-23141e52419417d34eab8a2976fe417a6041e15e.tar.bz2 |
re PR middle-end/82564 (ICE at -O1 and above: in assign_stack_temp_for_type, at function.c:783)
PR middle-end/82564
PR target/88620
* expr.c (expand_assignment): For calls returning VLA structures
if to_rtx is not a MEM, force it into a stack temporary.
* gcc.dg/nested-func-12.c: New test.
* gcc.c-torture/compile/pr82564.c: New test.
From-SVN: r267595
Diffstat (limited to 'gcc/fortran/class.c')
0 files changed, 0 insertions, 0 deletions