delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/08/09/15:03:45

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Reply-To: Cygwin List <cygwin AT cygwin DOT com>
Message-Id: <6.2.1.2.0.20050809145601.03cdeca8@pop.prospeed.net>
Date: Tue, 09 Aug 2005 15:03:08 -0400
To: antiskid56-octave AT yahoo DOT com, cygwin AT cygwin DOT com, maintainers AT octave DOT org
From: Larry Hall <lh-no-personal-replies-please AT cygwin DOT com>
Subject: Re: Fwd: Re: Fwd: [Bug c++/14563] octave built under Cygwin very slow]
In-Reply-To: <20050809184727.15709.qmail@web31502.mail.mud.yahoo.com>
References: <20050809184727 DOT 15709 DOT qmail AT web31502 DOT mail DOT mud DOT yahoo DOT com>
Mime-Version: 1.0

At 02:47 PM 8/9/2005, you wrote:
>--- "John W. Eaton"  wrote:
>
>> 
>> On  9-Aug-2005, Shai Ayal wrote:
>> 
>> | I think the problem is that the --disable-sjlj-exceptions is not a
>> | compiler flag, rather it is a flag you give when you compile the
>> | compiler. Thus to test it one would have to get the souces of GCC
>> | 3.3.3 and compile it on cygwin with the above flag, than use this
>> | compiler to compile octave. This is a very time consuming effort since
>> | compilation on cygwin are painfully slow -- on my P4 with winXP it
>> | take several hours to compile octave -- I don't know exactly how many
>> | since I always just leave it overnight
>> 
>> Does the Cygwin DLL also use exception handling?  If so, I suspect
>> that you would need to compile it with the same compiler so that the
>> exception handling model matches the one used by applications that
>> depend on the Cygwin DLL.  But I'm not sure of the details, so that
>> might not be required.
>> 
>> jwe
>
>I am forwarding this to the cygwin AT cygwin DOT com mailing list so that the cygwin
>experts can comment.


Since Cygwin can certainly be built with the Cygwin version of gcc and
since that version of gcc uses --enable-sjlj-exceptions (as determined
by "gcc -v"), I think it's fair to assume that the Cygwin DLL is built 
with this exception handling option on.  If you're looking for history 
on the use of the particular exception handling flags with Cygwin, the 
email archives has some discussions on this.


--
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
838 Washington Street                   (508) 893-9889 - FAX
Holliston, MA 01746                     


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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