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

Re: GCC build failed for native with your patch on 2002-03-06T18:46:34Z.


On Fri, Mar 08, 2002 at 08:49:54PM +0100, Jan Hubicka wrote:
> Splitting EH edges sound like good idea.  How this can be done?

By noting which EH region, then splitting or adding landing pads
as necessary.  It gets somewhat tedious by virtue of having to
fiddle with data structures in except.c, but it's doable.  

At least for non-sjlj.  In that case we'd have to add code elsewhere
to deal with the new call-site number.

> > I'd prefer you use can_throw_internal.
> 
> Would be OK to commit to the branch with this change and modify the
> mainline?

Err, no, make them both can_throw_internal.


r~


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