cc/gcc: only build required core passes
author"Yann E. MORIN" <yann.morin.1998@free.fr>
Mon May 05 23:24:05 2014 +0200 (2014-05-05)
changeset 330015fb3cdc8c48
parent 3299 1ff943ae14d7
child 3301 a1d286d228ef
cc/gcc: only build required core passes

We now know exactly what pass to build, so build only what is required.

Reported-by: Trevor Woerner <trevor.woerner@linaro.org>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
scripts/build/cc/gcc.sh
     1.1 --- a/scripts/build/cc/gcc.sh	Mon May 05 23:29:48 2014 +0200
     1.2 +++ b/scripts/build/cc/gcc.sh	Mon May 05 23:24:05 2014 +0200
     1.3 @@ -84,7 +84,7 @@
     1.4  do_cc_core_pass_1() {
     1.5      local -a core_opts
     1.6  
     1.7 -    if [ "${CT_CC_CORE_PASSES_NEEDED}" != "y" ]; then
     1.8 +    if [ "${CT_CC_CORE_PASS_1_NEEDED}" != "y" ]; then
     1.9          return 0
    1.10      fi
    1.11  
    1.12 @@ -109,7 +109,7 @@
    1.13  do_cc_core_pass_2() {
    1.14      local -a core_opts
    1.15  
    1.16 -    if [ "${CT_CC_CORE_PASSES_NEEDED}" != "y" ]; then
    1.17 +    if [ "${CT_CC_CORE_PASS_2_NEEDED}" != "y" ]; then
    1.18          return 0
    1.19      fi
    1.20