Date: Thu, 29 Oct 1998 19:30:32 +0200 (WET) From: Andris Pavenis To: Alexander Bokovoy 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: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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