• Nicolas Pitre's avatar
    kbuild: de-duplicate fixdep usage · e4aca459
    Nicolas Pitre authored
    The generation and postprocessing of automatic dependency rules is
    duplicated in rule_cc_o_c, rule_as_o_S and if_changed_dep. Since
    this is not a trivial one-liner action, it is now abstracted under
    cmd_and_fixdep to simplify things and make future changes in this area
    easier.
    
    In the rule_cc_o_c and rule_as_o_S cases that means the order of some
    commands has been altered, namely fixdep and related file manipulations
    are executed earlier, but they didn't depend on those commands that now
    execute later.
    Signed-off-by: default avatarNicolas Pitre <nico@linaro.org>
    e4aca459
Makefile.build 14.5 KB