From mboxrd@z Thu Jan 1 00:00:00 1970 From: Horst von Brand To: law@cygnus.com Cc: Joe Buck , vonbrand@inf.utfsm.cl (Horst von Brand), egcs@cygnus.com Subject: Re: egcs: Problems compiling recen Linux kernels on intel Date: Thu, 04 Dec 1997 17:14:00 -0000 Message-id: <199712041848.PAA05824@pincoya.inf.utfsm.cl> References: <5180.881260691@hurl.cygnus.com> X-SW-Source: 1997-12/msg00278.html Jeffrey A Law 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