• Johannes Berg's avatar
    kernel-doc: don't let V=1 change outcome · 56b0f453
    Johannes Berg authored
    The kernel-doc script currently reports a number of issues
    only in "verbose" mode, but that's initialized from V=1
    (via KBUILD_VERBOSE), so if you use KDOC_WERROR=1 then
    adding V=1 might actually break the build. This is rather
    unexpected.
    
    Change kernel-doc to not change its behaviour wrt. errors
    (or warnings) when verbose mode is enabled, but rather add
    separate warning flags (and -Wall) for it. Allow enabling
    those flags via environment/make variables in the kernel's
    build system for easier user use, but to not have to parse
    them in the script itself.
    Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
    Acked-by: default avatarJonathan Corbet <corbet@lwn.net>
    Signed-off-by: default avatarMasahiro Yamada <masahiroy@kernel.org>
    56b0f453
Makefile.build 17.6 KB