Mail Archives: djgpp-workers/1999/09/14/06:51:37
On 13 Sep 99, at 12:27, Eli Zaretskii wrote:
>
> On Thu, 9 Sep 1999, Markus F.X.J. Oberhumer wrote:
>
> > Probably the best way is to default to
> > `-march=i386 -mcpu=pentium' in the specs, i.e.
> > generate code that runs on all i386 CPUs but
> > optimize for the i586 (this also influences
> > default alignment et. al.).
> >
> > Rebuilding or reconfiguring gcc should not be
> > necessary (unless gcc was compiled with -march=pentium
> > itself).
>
> I agree.
>
> Andris, isn't it enough to just rebuild libstdc++, and use the defaults
> suggested above in specs? If that's not enough, why not?
>
These things are rather broken. Some days ago related fixes were done
in gcc source tree (current only, not in gcc-2.95 branch). So perhaps
now we have too possibilities:
1) simply build for i386-pc-msdosdjgpp and leave this topic for
next version
2) backport related changes to gcc-2.95.1 (currently patches fails)
In current version options -m386, -m486, ... also are rather broken (try
generating assembler source with -m386, -m486, ... and with -
mcpu=i386, -mcpu=i486, ... and compare results)
Andris
- Raw text -