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: handling setjmp/longjmp in new front-end


    Because we don't construct the CFG properly.  The non-local
    goto handling (around which __builtin_longjmp is built)
    assumes that a non-local goto leaves the current function.

OK, that shouldn't be an issue.

    What are the odds of getting Ada to use GCC's language
    independant exception handling code?

Unknown.  The first step is understanding precisely what that code does.

The original design of that code had Ada in mind, but it's unclear how much
of the design document was actually implemented.

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