delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/11/23/15:33:32

Message-Id: <199811231957.VAA120696@ieva06.lanet.lv>
From: "Andris Pavenis" <pavenis AT lanet DOT lv>
To: djgpp-workers AT delorie DOT com
Date: Mon, 23 Nov 1998 21:58:12 +0200
MIME-Version: 1.0
Subject: egcs
CC: Alexander Bokovoy <bokovoy AT bspu DOT unibel DOT by>
X-mailer: Pegasus Mail for Win32 (v3.01d)
Reply-To: djgpp-workers AT delorie DOT com

Hi!

Seems that I have got exceptions working for DJGPP with egcs-1.1.1-
prerelease-2 (at least things that are working under Linux).

   -fexceptions                                  - seems to be Ok
   -fexceptions -fomit-frame-pointer     - still unstable (slightly broken)
   -fsjlj-exceptions                             - broken (similary as in Linux)

Seems that it is no more nice to use target i386-pc-msdosdjgpp as
some things appears to be broken: I found situation where generated
code (C++) is invalid if compiler is built for target i386-pc-msdosdjgpp
but is Ok for i586-pc-msdosdjgpp. Also when egcs-1.1.1-prerelease-2
is built for target i586-pc-msdosdjgpp seems that exceptions works Ok
(except -fsjlj-exceptions or/and -fomit-frame-pointer is being used).
I had still broken exceptions from code generated by egcs-1.1.1-prerelease-1
cross-compiler for DJGPP under Linux

Andris
 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019