diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-07-24 13:49:37 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-08-18 09:55:09 +0200 |
commit | 6bebbc033d8bf2246745ffef7186b0424e08ba6b (patch) | |
tree | 2a07be3b566746ca87d8939d771fa26214aecb28 /gcc/expr.c | |
parent | 7d5de349d21479d7ec61dd0153e6f0958ad7384f (diff) | |
download | gcc-6bebbc033d8bf2246745ffef7186b0424e08ba6b.zip gcc-6bebbc033d8bf2246745ffef7186b0424e08ba6b.tar.gz gcc-6bebbc033d8bf2246745ffef7186b0424e08ba6b.tar.bz2 |
d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
gcc/d/ChangeLog:
PR d/96301
* decl.cc (DeclVisitor::visit (FuncDeclaration *)): Only return
non-trivial structs by invisible reference.
gcc/testsuite/ChangeLog:
PR d/96301
* gdc.dg/pr96301a.d: New test.
* gdc.dg/pr96301b.d: New test.
* gdc.dg/pr96301c.d: New test.
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions