This got introduced universally for all arches when (for 2.5.32) the rule got made common (ia64, mips64, and sh had -C in their rules). It seems questionable to me that this is needed at all, but if some arch indeed needs it for whatever reason, couldn't this be put in arch/$(ARCH)/Makefile's customization of CPPFLAGS_vmlinux.lds? The point being that -C results in pre-processing directives to be retained (confusing ld) if they follow a comment on the same line, thus placing unnecessary restrictions on (potentially generated) header files. Thanks, Jan -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html