https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40505
John David Anglin changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40505
--- Comment #10 from dave.anglin at bell dot net ---
The ICE doesn't occur with g++-8, g++-9, g++-10 or g++-11, so I think this bug
can be closed.
--- Comment #9 from dave at hiauly1 dot hia dot nrc dot ca 2009-11-02
20:10 ---
Subject: Re: hppa: ICE: in expand_expr_addr_expr_1, at expr.c:6830
http://gcc.gnu.org/ml/gcc-patches/2009-07/msg00374.html
Dave
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40505
--- Comment #8 from sje at cup dot hp dot com 2009-11-02 19:29 ---
Dave, did you get any comments on your proposed patch? I just got a bug
report from a GCC user that appears to be this same problem.
--
sje at cup dot hp dot com changed:
What|Removed
--- Comment #6 from dave at hiauly1 dot hia dot nrc dot ca 2009-06-21
19:13 ---
Subject: Re: hppa: ICE: in expand_expr_addr_expr_1,
at expr.c:6830
Untested patch attached for comment.
Dave
--- Comment #7 from dave at hiauly1 dot hia dot nrc dot ca 2009-06-21
19:13 ---
--- Comment #5 from danglin at gcc dot gnu dot org 2009-06-20 22:07 ---
Oh, call_from_thunk_p is 1 and the var_decl is a pair of registers. So,
there is no way to pass by reference without making a copy.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40505