Mail Archives: djgpp-workers/2000/01/20/05:59:08
On Thu, 20 Jan 2000, Michel de Ruiter wrote:
> > > - src/gcc*.opt: why do we still use the -fno-strength-reduce and -m*
> > > options?
> > Because the library was produced by GCC 2.8.1. We didn't yet switch
> > to GCC 2.9x for building djdev.
>
> Ok. I rebuilt it with GCC 2.9x and without those switches myself now.
The *real* problem is to decide what, if anything, do we want to put
there instead of what was used for pre-2.9x versions. We didn't discuss
that yet. I suppose that relevant issues are the various alignment
switches, including the stack alignment, march and mcpu, and perhaps some
of the optimization options. All this requires experience with GCC 2.9x
and it also depends on what Binutils will we have for the next release of
DJGPP.
> > > - Why are the following still in djgpp.env, can't they do any harm?
> > I don't see anything wrong with these. They are there mainly for
> > back-compatibility, but they shouldn't do anything bad with latest
> > versions of GCC and Kpathsea/Web2c. If you think they can do any
> > harm, please explain why.
>
> I don't think they can, but I remember the docs telling you should not
> have any of them any more in the new versions of TeX and GCC. I see
> that they just should not be *necessary* any more.
That's right, both GCC and TeX don't require them in their latest
versions.
> Thanks for your time, patience and answers.
Thank *you* for meticulously checking out everything.
- Raw text -