m68k-*-*bsd `Internal compiler error' mostly tracked down

Jason Merrill jason@cygnus.com
Wed Mar 25 09:52:00 GMT 1998


>>>>> Jeffrey A Law <law@cygnus.com> writes:

>   In message <199802262305.AAA00949@quatramaran.ens.fr>you write:
>> 
>> The turn point is a patch to g++:
>> 
>> * cp-tree.def: Add AGGR_INIT_EXPR.
>> * error.c, tree.c, typeck.c: Replace uses of NEW_EXPR with
>> AGGR_INIT_EXPR where appropriate.
>> * expr.c (cplus_expand_expr): Likewise.  Simplify.

Looks like a bug in the PCC_STATIC_STRUCT_RETURN support.  I'm somewhat
surprised NetBSD uses it.

> Marc Espie's testcase dies on a m68k-hp-netbsd targeted cross compiler,
> for me.  If anyone needs the testcase, I've still got a copy.

Please.

Jason



More information about the Gcc-bugs mailing list