This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/15870] internal compiler error: in change_address_1, at emit-rtl.c:1811


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-06-09 03:14 -------
Are you sure that this patch did not fix it:
        * gimple-low.c (struct lower_data): Replace the_return_label and
        one_return_stmt with return_statements.
        (lower_function_body): Process the entire list of return_statements.
        (lower_return_expr): Check source value before unifying return_exprs.
        * gimplify.c (gimplify_return_expr): Force the use of a temporary
        for !aggregate_value_p.
        * tree-gimple.c: Update RETURN_EXPR grammer.

As it did fix the other bug for sure as there is testresults from it today: <http://gcc.gnu.org/ml/gcc-
testresults/2004-06/msg00323.html>.

Also if it is not fixed can you attach the preproccessed source?

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15870


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]