On Sat, Dec 4, 2021 at 5:13 AM Salvatore Bonaccorso <carnil@xxxxxxxxxx> wrote: > > Andreas suggested to replace the > > KBUILD_CFLAGS += $(KBUILD_CFLAGS-y) $(CONFIG_CC_IMPLICIT_FALLTHROUGH) > > with > > KBUILD_CFLAGS += $(KBUILD_CFLAGS-y) $(patsubst "%",%,$(CONFIG_CC_IMPLICIT_FALLTHROUGH)) Ugh. I think the external build environment is a bit broken, but whatever. The above is ugly but I guess it works. Another alternative would be to make the Kconfig strings simply not have '"' as part of them. When you do a = "hello" print $a in any normal language, you generally wouldn't expect it to print the quotes, it should just print the bare word. But that's what the Kconfig string language basically does in this case. And I guess several users expect and take advantage of that ;( Masahiro? Comments? Linus