From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joe Buck To: law@cygnus.com Cc: zack@rabi.columbia.edu, pfeifer@dbai.tuwien.ac.at, egcs@egcs.cygnus.com Subject: Re: egcs and Linux kernels Date: Wed, 10 Mar 1999 11:33:00 -0000 Message-id: <199903101931.LAA02190@atrus.synopsys.com> In-reply-to: < 29373.921092478@hurl.cygnus.com >; from "Jeffrey A Law" at Mar 10, 99 12:01 pm References: <29373.921092478@hurl.cygnus.com> X-SW-Source: 1999-03/msg00395.html > > - gcc 2.8.1 and egcs (all released versions) may silently generate bad > > code for the incorrect asm constructs in old kernels > And "gcc-2.7.2". There's nothing magical about gcc-2.7.2 that prevents it > losing due to the incorrect asms. Except that it has been thoroughly tested, and it so happens that at least if you use the same options the kernel developers used, you don't get bad code with gcc-2.7.2. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joe Buck To: law@cygnus.com Cc: zack@rabi.columbia.edu, pfeifer@dbai.tuwien.ac.at, egcs@egcs.cygnus.com Subject: Re: egcs and Linux kernels Date: Wed, 31 Mar 1999 23:46:00 -0000 Message-ID: <199903101931.LAA02190@atrus.synopsys.com> References: <29373.921092478@hurl.cygnus.com> X-SW-Source: 1999-03n/msg00398.html Message-ID: <19990331234600.t4NoHSepBybUD52Ku0cWHBIY2AKjRRSvOxiLEupzFk8@z> > > - gcc 2.8.1 and egcs (all released versions) may silently generate bad > > code for the incorrect asm constructs in old kernels > And "gcc-2.7.2". There's nothing magical about gcc-2.7.2 that prevents it > losing due to the incorrect asms. Except that it has been thoroughly tested, and it so happens that at least if you use the same options the kernel developers used, you don't get bad code with gcc-2.7.2.