Mail Archives: djgpp/1998/10/29/12:32:57
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 -