Messages in this thread | | | Date | Tue, 27 Feb 2018 21:52:31 +0100 | From | Robin Jarry <> | Subject | Re: [PATCH v2 0/3] kbuild: fix host progs build with libs in non standard locations |
| |
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
| |