delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/09/14/06:51:37

From: pavenis AT lanet DOT lv
Message-ID: <B0000101501@stargate.astr.lu.lv>
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
Date: Tue, 14 Sep 1999 13:27:57 +0300
MIME-Version: 1.0
Subject: RE: gcc-2.95
CC: djgpp-workers AT delorie DOT com
References: <XFMail DOT 990909214537 DOT markus DOT oberhumer AT jk DOT uni-linz DOT ac DOT at>
In-reply-to: <Pine.SUN.3.91.990913122632.8713G-100000@is>
X-mailer: Pegasus Mail for Win32 (v3.12a)
Reply-To: djgpp-workers AT delorie DOT com

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019