This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: egcs: Problems compiling recen Linux kernels on intel
- To: law at cygnus dot com
- Subject: Re: egcs: Problems compiling recen Linux kernels on intel
- From: Horst von Brand <vonbrand at inf dot utfsm dot cl>
- Date: Thu, 04 Dec 1997 15:48:19 -0300
- cc: Joe Buck <jbuck at synopsys dot com>, vonbrand at inf dot utfsm dot cl (Horst von Brand), egcs at cygnus dot com
Jeffrey A Law <law@hurl.cygnus.com> said:
> In message <199712041803.KAA13273@atrus.synopsys.com>you write:
> > > > Please don't get the Linux people starting using -fno-strength-reduce
> > > > again. You're just saying "I want my kernel to run more slowly".
> > > > That workaround is inferior to using the patch.
> > > What patch? The FAQ asks for a workaround, this is one.
> > I understand that there is a patch to fix this problem ... sorry I don't
> > have a pointer to it. It has been applied to the 2.1.x kernels.
> Let's make sure we're talking about the same problem.
> There's at least two problems with process.c -- one causes egcs
> to crash building process.c, the other causes gcc-2.8 to mis-compile
> process.c.
I'm talking about the crash here.
> [ They may actually be the same bogus asm statement -- I don't know. ]
> I know that newer 2.1.x kernels have the fix for the gcc-2.8 mis-
> compilation. I don't know if those kernels have a fix for the
> egcs abort when compiling process.c.
egcs-971201 still aborts on linux-2.1.70 for i586. I'm going to take a
closer look at this (thanks for the feedback you gave me earlier!).
> [ Note the next egcs snapshot will have the ADDRESSOF optimizations
> so the mis-comilation problem will be an issue for egcs real soon.]
Care to elaborate?
--
Dr. Horst H. von Brand mailto:vonbrand@inf.utfsm.cl
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria +56 32 654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513