Mail Archives: djgpp/2001/09/12/05:02:54
On 11 Sep 2001 at 21:12, Eli Zaretskii wrote:
> > Date: Tue, 11 Sep 2001 12:22:41 -0400
> > From: David Witbrodt <dawitbro AT alpha DOT delta DOT edu>
> >
> > Somehow, when transferring my files I only transfered the _alpha_
> > compiler (gcc30b), but did not transfer the stable release (gcc2953b).
> > I tried it with gcc2953, and it compiled.
> >
> > Would there be any point to me following your debugging advice with
> > gcc30b
>
> No, I don't think so. When the port of GCC 3.0.1 is released, if you
> have time and motivation, please try compiling with it, and if the
> trouble comes back, please report the details here.
Don't use gcc command line option -fomit-frame-pointer to build allegro-3.9.37 with gcc-3.0. Support of
-fomit-frame-pointer is rather broken in gcc-3.0.X (however I haven't tried with gcc-3.0.1 release). You
should edit makefile.dj to remove this option
Of course it would be nice if somebody would try to find which file
is miscompiled and to submit related bug report (and maybe workaround
problem if it is simple enough)
From my own experience with gcc-3.0 and -fomit-frame-pointer:
I had similar problems with one of earlier versions of GRX. That
time I found which file was miscompiled and submitted a bug report.
Later some modifications were done in GRX to workaround that
problem, also -fomit-frame-pointer were removed
Andris
- Raw text -