aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2020-07-24 13:49:37 +0200
committerIain Buclaw <ibuclaw@gdcproject.org>2020-08-18 09:55:09 +0200
commit6bebbc033d8bf2246745ffef7186b0424e08ba6b (patch)
tree2a07be3b566746ca87d8939d771fa26214aecb28 /gcc/expr.c
parent7d5de349d21479d7ec61dd0153e6f0958ad7384f (diff)
downloadgcc-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