This is the mail archive of the gcc@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]

Re: PR2975


On Tue, Jun 05, 2001 at 11:47:12AM -0700, Mark Mitchell wrote:
> 	  /* Undo the fake expand_start_target_temps we did earlier.  If
> 	     there had been any cleanups created, we've already set
> 	     sibcall_failure.  */
> 	  expand_end_target_temps ();
> 
> does not work with the new EH scheme because the regions we created
> while evaluating the arguments live on.

Ug.

>   I think that the easiest short-term fix is to make the comment tell
> the truth: turn off flag_sibling_calls when flag_exceptions is true.

I don't have any bright ideas.  I think just letting go with 
that is the best we'll be able to do for 3.0.



r~


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