Messages in this thread | | | From | Denis Vlasenko <> | Subject | Re: [2.6 patch] offer CC_OPTIMIZE_FOR_SIZE only if EXPERIMENTAL | Date | Thu, 15 Dec 2005 21:20:01 +0200 |
| |
On Thursday 15 December 2005 00:28, Jesper Juhl wrote: > On 12/14/05, Jesper Juhl <jesper.juhl@gmail.com> wrote: > > On 12/14/05, Adrian Bunk <bunk@stusta.de> wrote: > > > On Wed, Dec 14, 2005 at 02:05:31PM -0800, Andrew Morton wrote: > > > > Adrian Bunk <bunk@stusta.de> wrote: > > > > > > > > > > Hi Linus, > > > > > > > > > > your patch to allow CC_OPTIMIZE_FOR_SIZE even for EMBEDDED=n has broken > > > > > the EMBEDDED menu. > > > > > > > > It looks like that patch needs to be reverted or altered anyway. sparc64 > > > > machines are failing all over the place, possibly due to newly-exposed > > > > compiler bugs. > > > > > > > > Whether it's the compiler or it's genuine kernel bugs, the same problems > > > > are likely to bite other architectures. > > > > > > The help text already contains a bold warning. > > > > > > What about marking it as EXPERIMENTAL? > > > That is not that heavy as EMBEDDED but expresses this. > > > > > > > I, for one, definately think this is a good idea. > > Actually, it boggles my mind what this is doing outside of EMBEDDED - > > I just noticed it had moved when I build -git4 and oldconfig promted > > me about it. > > > I should probably back this up with *why* it boggles my mind. > > -Os has been in EMBEDDED for ages, so it's not been tested by the > majority of users with the wide range of compilers etc that people > use. Putting it in as prominent a location as it occupies now means a > *lot* of people are going to enable it and potentially get breakage - > not good.
I always compile with -Os, not only kernel, but most of userspace. So far no problems on i386 arch. -- vda - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |