• Eric W. Biederman's avatar
    kbuild: all{no,yes,mod,def,rand}config only read files when instructed to. · 9f420bf0
    Eric W. Biederman authored
    Prevent subtle surprises to both people working on the kconfig code
    and people using make allnoconfig allyesconfig allmoconfig and
    randconfig by only attempting to read a config file if
    KCONFIG_ALLCONFIG is set.
    
    Common sense suggests attempting to read the extra config files does
    not make sense unless requested.  The documentation says the code
    won't attempt to read the extra config files unless requested.
    Current usage does not appear to include people depending on the code
    reading the config files without the variable being set So do the
    simple thing and stop reading config files when passed
    all{no,yes,mod,def,rand}config unless KCONFIG_ALLCONFIG environment
    variable is set.
    Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
    Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
    9f420bf0
conf.c 14.9 KB