Message-ID: <35071ACD.42D5FBA8@gmx.net> Date: Thu, 12 Mar 1998 00:14:21 +0100 From: Robert Hoehne Organization: none provided MIME-Version: 1.0 To: Jerzy Witkowski CC: DJGPP Mailing list Subject: Re: Bugs in 2.8.0? References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk Jerzy Witkowski wrote : > > First (minor one): when including with -Wall option, > compiler warns about symbol NULL defined twice: in string.h and > libio.h files. SET answered this already. It's a problem with the DJGPP libc headers and not with gcc itself. > > Second, rather serious: exceptions cannot be caught. The > following program: Thanks for finding this out. This is a real DJGPP specific bug. I found already now the location but as I can overlook it, it is not trivial to fix. The main problem here is, that gcc comes with it's own startupfiles which initialize all that exception handling (tables and so on) which isn't done on DJGPP so the exceptions will not work. I'm now on the search for a solution but I think this will need some time. Or is someone else there to find a solution ? :-) ? OK, again the bad info for all: Currently exceptions do _NOT_ work on DJGPP!!! Or better, exceptions itself do work, but you cannot catch them, you will ever get a "Abort!\n" Robert -- ****************************************************** * email: Robert Hoehne * * Post: Am Berg 3, D-09573 Dittmannsdorf, Germany * * WWW: http://www.tu-chemnitz.de/~sho/rho * ******************************************************