2018-02-27, Josh Poimboeuf: > In Documentation/kbuild/kbuild.txt, we have the following environment > variables: > > KCFLAGS > -------------------------------------------------- > Additional options to the C compiler (for built-in and modules). > > CFLAGS_KERNEL > -------------------------------------------------- > Additional options for $(CC) when used to compile > code that is compiled as built-in. > > CFLAGS_MODULE > -------------------------------------------------- > Additional module specific options to use for $(CC). > > LDFLAGS_MODULE > -------------------------------------------------- > Additional options used for $(LD) when linking modules. > > LDFLAGS_vmlinux > -------------------------------------------------- > Additional options passed to final link of vmlinux. > > So instead of > > HOST_CFLAGS > HOST_LDFLAGS > > maybe it would be more consistent to call them > > CFLAGS_HOST > LDFLAGS_HOST > > ? I had missed this file. Indeed {C,LD}FLAGS_HOST are much less confusing! > Also, the new environment variables should be documented in the above > file. Sure, I'll do that. However, I feel like I should also leave the paragraph in Documentation/admin-guide/README.txt. What do you think? -- Robin -- 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