From: pavenis AT lanet DOT lv To: Eli Zaretskii , djgpp-workers AT delorie DOT com Date: Thu, 8 Feb 2001 15:39:49 +0200 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: GCC: DJGPP bootstrap fix + define MSDOS Message-ID: <3A82BDC5.12709.D7D88B@localhost> References: <3A815D63 DOT 28556 DOT 10AD1D4 AT localhost> In-reply-to: X-mailer: Pegasus Mail for Win32 (v3.12c) Reply-To: djgpp-workers AT delorie DOT com On 8 Feb 2001, at 10:22, Eli Zaretskii wrote: > > On Wed, 7 Feb 2001, Mark E. wrote: > > > 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 don't really understand the practical implications of the change you > propose, i.e. the elimination of -mbnu210. Could you please describe > what does this mean in practical terms? > > If the consequences are dire, perhaps we will be better off without > the possibility to bootstrap out of the box (another drastic measure, > but at least it doesn't affect users). It means that DJGPP port of gcc-3.0 will be no more usable with binutils 2.8.* and 2.9.*. One will need to use 2.10 or above (really bnu2951b.zip will also work) I think there will be no problems with it Andris