www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/10/29/12:32:57

Date: Thu, 29 Oct 1998 19:30:32 +0200 (WET)
From: Andris Pavenis <pavenis AT lanet DOT lv>
To: Alexander Bokovoy <bokovoy AT bspu DOT unibel DOT by>
cc: djgpp AT delorie DOT com, robert DOT hoehne AT gmx DOT net
Subject: Re: DJGPP 2.02 Beta 981027 (with question to Robert Hoehne at the bottom too)
In-Reply-To: <10729.981029@bspu.unibel.by>
Message-ID: <Pine.A32.3.91.981029192427.14554A-100000@ieva01.lanet.lv>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com


On Thu, 29 Oct 1998, Alexander Bokovoy wrote:

> 
> Andris wrote:
> > Therefore I didn't include crtf.o when ported egcs-1.1 as I did it with
> > DJGPP 2.02 (I used slightly patched alpha-980726, patched 
> > malloc.c and doserr2e.c) as I built egcs-1.1 for DJGPP last time
> > when next alpha (980907) was not yet released.
> > DJ, I hadn't met any serious problems with DJGPP port of egcs-1.1
> > except 2 known ones:
> >         - current problems with exceptions (works in not all conditions),
> >         also -fsjlj-exceptions is broken in egcs-1.1 also in Linux,
> >         there are even more problems with exceptions when 
> >         -fomit-frame-pointer is used;
> >         - Novel related problems that recently were fixed in port of
> >         gcc-2.81 (I simply haven't rebuild egcs-1.1 yet)
> > As the result I think that maybe it is worth to move egcs-1.1 to
> > beta stage even without rebuilding. I suggest  v2gnu/betas/egcs-1.1
> > (not 1.1a as there is no source difference between 1.1a and
> > 1.1b). I'm only afraid that DJGPP port of egcs-1.1 will sty in beta 
> > stage for rather long time (may be wi'll have to wait for egcs-1.1.1
> > or something similar). But anyway I think it is good enough for beta.
> How  about rebuilding egcs-1.1 with Novel-related patch and mark it as
> a beta version then?

I think it can be updated later after this fix. So poeple who didn't
have Novell related problems with gcc-2.8.1 can use it. 

> 
> Also  there  was  a  problem  in  the  linker from BNU 2.8.1 regarding
> exception   handling   too.   AFAIK,   it   was  fixed  in  BNU  2.9.1
> (www.pcg.com/data/djgpp/bnu291.zip)  but  this  archive isn't at DJGPP
> distribution  sites.  Thus,  may  be  fixed  version of linker (entire
> bnu291.zip)  should be placed together with beta version of DJGPP 2.02
> and EGCS 1.1?

I was not satisfied with bnu291.zip I downloaded from www.pcg.com so
I simply took binutils-2.9.1.tar.gz and build them for DJGPP (at first
build them to be used for cross-compiling under Linux and after that
using egcs-1.1 cross-compiler built binutils for DJGPP). Up to this
time I didn't have problems.

I also didn't saw that problems with exceptions when using egcs-1.1
depends on binutils I used.

Andris 

- Raw text -


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