• Linus Torvalds's avatar
    x86: Mark OPTIMIZE_INLINING broken · 6d98ca73
    Linus Torvalds authored
    So Ingo finally did figure out why UML broke with this option: UML
    passes gcc the -fno-unit-at-a-time flag, and apparently that wreaks
    havoc with gcc's inlining.
    
    We could turn off -fno-unit-at-a-time for UML for gcc4+ (which is what
    x86 does), but there's bad blood about this whole option, and it does
    show that the thing is just fragile as heck.
    
    So let tempers cool, and disable the thing, and we can revisit the
    decision later.
    
    Cc: Adrian Bunk <bunk@kernel.org>
    Cc: David Miller <davem@davemloft.net>
    Acked-by: default avatarIngo Molnar <mingo@elte.hu>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    6d98ca73
Kconfig.debug 7.72 KB