steps.mk
changeset 3062 f36c207348ef
parent 2935 4a563f872440
child 3115 1c68438f44f7
     1.1 --- a/steps.mk	Mon Apr 02 22:54:30 2012 +0200
     1.2 +++ b/steps.mk	Thu Sep 20 11:20:16 2012 +0800
     1.3 @@ -14,9 +14,19 @@
     1.4  # ----------------------------------------------------------
     1.5  # The steps list
     1.6  
     1.7 +# The _for_build steps are noop for native and cross,
     1.8 +# but are actual steps for canadian and cross-native.
     1.9  # Please keep the last line with a '\' and keep the following empy line:
    1.10  # it helps when diffing and merging.
    1.11  CT_STEPS := libc_check_config   \
    1.12 +            gmp_for_build       \
    1.13 +            mpfr_for_build      \
    1.14 +            ppl_for_build       \
    1.15 +            cloog_for_build     \
    1.16 +            mpc_for_build       \
    1.17 +            libelf_for_build    \
    1.18 +            binutils_for_build  \
    1.19 +            elf2flt_for_build   \
    1.20              gmp_for_host        \
    1.21              mpfr_for_host       \
    1.22              ppl_for_host        \
    1.23 @@ -31,6 +41,7 @@
    1.24              libc_start_files    \
    1.25              cc_core_pass_2      \
    1.26              libc                \
    1.27 +            cc_for_build        \
    1.28              cc_for_host         \
    1.29              libc_finish         \
    1.30              libelf_for_target   \
    1.31 @@ -39,6 +50,9 @@
    1.32              test_suite          \
    1.33              finish              \
    1.34  
    1.35 +# Keep an empty line above this comment, so the last
    1.36 +# back-slash terminated line works as expected.
    1.37 +
    1.38  # Make the list available to sub-processes (scripts/crosstool-NG.sh needs it)
    1.39  export CT_STEPS
    1.40