chorns@... wrote:
>
> > -----Original Message-----
> > From: mingw-dvlpr-admin@...
> > [mailto:mingw-dvlpr-admin@...] On Behalf Of
> > Earnie Boyd
> > Sent: 29. september 2002 20:25
> > To: mingw-dvlpr@...
> > Subject: Re: [MinGW-dvlpr] GCC with SEH support snapshot
> >
> >
> > chorns@... wrote:
> > >
> > > > -----Original Message-----
> > > > From: mingw-dvlpr-admin@...
> > > > [mailto:mingw-dvlpr-admin@...] On
> > Behalf Of Jerry
> > > > van Dijk
> > > > Sent: 29. september 2002 17:58
> > > > To: mingw-dvlpr@...
> > > > Subject: Re: [MinGW-dvlpr] GCC with SEH support snapshot
> > > >
> > > >
> > > >
> > > > chorns@... writes:
> > > >
> > > > > I have prepared a snapshot release of GCC with support for >
> > > > structured exception handling. You can get it here if you are >
> > > > interrested:
> > > >
> > > > Have you tested this with GNAT too ? In the past there were
> > > > conflicts with its zero cost exception handling mechanism.
> > >
> > > No, I have only tested it with the C compiler. I haven't tested it
> > > with the C++ compiler since I'm unable to build
> > libstdc++-v3. It will
> > > need more work in order to get it to work parallel to the
> > > C++ exception handling.
> > >
> >
> > Even MSDN says that SEH with C++ is deprecated. See
> > http://msdn.microsoft.com/library/default.asp?url=/library/en-
> us/vccore98/HTML/_core_exception_handling_topics_.28.seh.29.asp
> for the interesting discussion, especially the NOTE. Watch for
> linebreaks in the URL.
>
> Earnie.
>
> IIRC, in MSVC, SEH is integrated in C++ exception handling, ie.
> SEH exceptions are translated into C++ exceptions.
>
I didn't get that from reading the above and a few of the associated
links within it. Although it can be used with C++ it is most definitely
suggested not to do so, on every page discussing SEH I've seen thus
far. The warning isn't a small blurb hidden in some obtuse corner,
there's a large paragraph about it, on every page.
I'll take a look again tomorrow.
Earnie.
|