delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/02/08/03:41:40

Date: Thu, 8 Feb 2001 10:31:01 +0200 (WET)
From: Andris Pavenis <pavenis AT lanet DOT lv>
To: "Mark E." <snowball3 AT bigfoot DOT com>
Cc: djgpp-workers AT delorie DOT com
Subject: Re: GCC: DJGPP bootstrap fix + define MSDOS
In-Reply-To: <3A815D63.28556.10AD1D4@localhost>
Message-ID: <Pine.A41.4.05.10102081000210.39004-100000@ieva06.lanet.lv>
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com


On Wed, 7 Feb 2001, Mark E. wrote:

> Greetings,
> gcc will no longer bootstrap after the last cvs update. Turns out this is 
> because the macro SUPPORTS_ONE_ONLY is now used in CPP. SUPPORTS_ONE_ONLY 
> uses target_flags to determine if the -mbnu210 switch has been used, but the 
> target_flags variable is naturally not available in CPP. The only way I see 
> to fix the bootstrap is to eliminate the -mbnu210 switch. Any less drastic 
> ideas are welcomed.

I think we could eliminate -mbnu210. binutils-2.[89].* are old and we have 
newer versions already for a rather long time. 

I also think about using

#define CC1PLUS_SPEC "%{!mno-bnu210: -mbnu210}"

for upcoming gcc-2.95.3. At least gcc-2.95.3-test3 builds Ok for DJGPP
with such define for me.

Andris


- Raw text -


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