This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: Problems with exceptions in B19
- To: Chris Waters <cj dot waters at auckland dot ac dot nz>, gnu-win32 at cygnus dot com
- Subject: Re: Problems with exceptions in B19
- From: Larry Hall <lhall at rfk dot com>
- Date: Mon, 30 Mar 1998 08:54:41 -0500
At 11:20 AM 3/26/98 +1200, Chris Waters wrote:
>Hi,
>
>I can't get any of my code that uses exceptions to work under B19. Here
>is an example:
>
>#include <stdio.h>
>
>class EError {
>public:
> int dummy;
> EError(int a ) { dummy = a; };
>};
>
>int main( int argc, char *argv[]) {
>
> try {
> throw EError(argc);
> printf("No exception\n");
> }
> catch (EError e) {
> printf("Caught exception %d\n", e.dummy);
> }
>
>
>}
>
>When I compile this with:
>
>g++ -fexceptions test.cc
>
>and run it the program stops with the message `aborted'. Any idea what's
>up? This code works fine with gcc 2.7.2 on linux.
>
>
>Thanks,
>
>Chris Waters.
Works fine for me on EGCS. Maybe you want to try that instead.
Larry Hall lhall@rfk.com
RFK Partners, Inc. (781) 239-1053
8 Grove Street (781) 239-1655 - FAX
Wellesley, MA 02181 http://www.rfk.com
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".