From mboxrd@z Thu Jan 1 00:00:00 1970 From: "John David Anglin" To: dave@hiauly1.hia.nrc.ca (John David Anglin) Cc: gcc-patches@gcc.gnu.org, mark@codesourcery.com Subject: Re: C++ pcc struct return fix Date: Fri, 30 Nov 2001 19:36:00 -0000 Message-ID: <200112010334.fB13Yp3M005560@hiauly1.hia.nrc.ca> References: X-SW-Source: 2001-11/msg02183.html Message-ID: <20011130193600.rPlPew6n_KVqdjymq3y3IolqqwS_OnDpMB9de3W90DA@z> > --- semantics.c.orig Wed Apr 18 13:51:48 2001 > +++ semantics.c Wed Apr 18 18:16:58 2001 Oops, forgot description: 2001-11-30 John David Anglin * semantics.c (simplify_aggr_init_exprs_r): Add DIRECT_BIND flag in call to build_aggr_init. --- semantics.c.orig Wed Apr 18 13:51:48 2001 +++ semantics.c Wed Apr 18 18:16:58 2001 @@ -2240,7 +2240,8 @@ int old_ac = flag_access_control; flag_access_control = 0; - call_expr = build_aggr_init (slot, call_expr, LOOKUP_ONLYCONVERTING); + call_expr = build_aggr_init (slot, call_expr, + DIRECT_BIND | LOOKUP_ONLYCONVERTING); flag_access_control = old_ac; copy_from_buffer_p = 1; } Dave -- J. David Anglin dave.anglin@nrc.ca National Research Council of Canada (613) 990-0752 (FAX: 952-6605)