From: pavenis AT lanet DOT lv Message-ID: To: Eli Zaretskii , "Markus F.X.J. Oberhumer" Date: Mon, 13 Sep 1999 14:20:53 +0300 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: RE: gcc-2.95 CC: djgpp-workers AT delorie DOT com References: In-reply-to: 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.). With current contents of gcc/config/i386/i386.h it doesn't fix problem due to bug (see my earlier post). I should redefine CPP_CPU_SPEC to do that. > > > > 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? I think I'll leave rebuilding anyway as one more test for all this stuff (building gcc) in evening. At first I should fix CPP_CPU_SPEC (it defines now __i486__ when -mcpu=i486, etc, but -march should be checked instead) Andris