2017-11-27 21:25 GMT+09:00 Geert Uytterhoeven <geert@xxxxxxxxxxxxxx>: > Hi Yamada-san, > > On Mon, Nov 27, 2017 at 1:15 PM, Masahiro Yamada > <yamada.masahiro@xxxxxxxxxxxxx> wrote: >> Geert reported commit ae6b289a3789 ("kbuild: Set KBUILD_CFLAGS before >> incl. arch Makefile") broke cross-compilation using a cross-compiler >> that supports less compiler options than the host compiler. >> >> For example, >> >> cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" >> >> This problem happens on architectures that setup CROSS_COMPILE in their >> arch/*/Makefile. >> >> Move the cc-option and cc-disable-warning back to the original position, >> but keep the Clang target options. >> >> Fixes: ae6b289a3789 ("kbuild: Set KBUILD_CFLAGS before incl. arch Makefile") >> Reported-by: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> >> Signed-off-by: Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx> > > Thanks for the quick response! > > Tested-by: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> > > Gr{oetje,eeting}s, > > Geert Applied to linux-kbuild/fixes. -- Best Regards Masahiro Yamada -- 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