On Thu, 2009-09-10 at 16:54 -0700, David Daney wrote: > Starting with version 4.5, GCC has a new built-in function called > __builtin_unreachable(). The function tells the compiler that control > flow will never reach that point. Currently we trick the compiler by > putting in for(;;); but this has the disadvantage that extra code is > emitted for an endless loop. For an i386 kernel using > __builtin_unreachable() results in an allyesconfig that is nearly 4000 > bytes smaller. For the powerpc part: Acked-by: Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html