delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/10/30/16:49:41

Date: Fri, 30 Oct 1998 15:47:01 -0600 (CST)
From: Mumit Khan <khan AT xraylith DOT wisc DOT edu>
To: Alexandre Oliva <oliva AT dcc DOT unicamp DOT br>
Cc: Andris Pavenis <pavenis AT lanet DOT lv>, djgpp-workers AT delorie DOT com,
egcs AT cygnus DOT com
Subject: Re: egcs and exceptions
In-Reply-To: <orpvbbt1mq.fsf@araguaia.dcc.unicamp.br>
Message-Id: <Pine.SUN.3.93.981030154313.1576D-100000@modi.xraylith.wisc.edu>
Mime-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com

On 29 Oct 1998, Alexandre Oliva wrote:

> 
> Of course one may argue that libgcc has nothing to do with `the entire 
> application', and I'm not really sure you must really choose sjlj at
> build time, but if you have spare CPU cycles to try that, it would be
> nice to know...

With my stock egcs-1.1b setup on i686-pc-linux-gnu, I can turn on sjlj 
EH with -fsjlj-exceptions flag, at least for the trivial testcases I've 
tried. 

This is the first I've heard of sjlj EH not work on a "well greased"
target like i686-linux. In fact, it's the one that consistently works, 
where dwarf2 requires a *lot* more work, including cooperation from 
the linker. I never did get dwarf2 to work under win32 for example, 
but sjlj worked like a champ out of the box the first time.

Regards,
Mumit



- Raw text -


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