1.1 --- a/scripts/build/internals.sh Tue Nov 23 21:35:10 2010 +0100
1.2 +++ b/scripts/build/internals.sh Tue Nov 23 21:35:15 2010 +0100
1.3 @@ -49,6 +49,7 @@
1.4 CT_DoLog EXTRA "Installing a cross-ldd helper"
1.5 sed -r -e 's|@@CT_VERSION@@|'"${CT_VERSION}"'|g;' \
1.6 -e 's|@@CT_TARGET@@|'"${CT_TARGET}"'|g;' \
1.7 + -e 's|@@CT_BITS@@|'"${CT_ARCH_BITNESS}"'|g;' \
1.8 -e 's|@@CT_install@@|'"${install}"'|g;' \
1.9 -e 's|@@CT_bash@@|'"${bash}"'|g;' \
1.10 -e 's|@@CT_grep@@|'"${grep}"'|g;' \
2.1 --- a/scripts/xldd.in Tue Nov 23 21:35:10 2010 +0100
2.2 +++ b/scripts/xldd.in Tue Nov 23 21:35:15 2010 +0100
2.3 @@ -3,8 +3,10 @@
2.4 # NON-CONFIGURABLE STUFF!
2.5 export LC_ALL=C
2.6 version="@@CT_VERSION@@"
2.7 +bits="@@CT_BITS@@"
2.8 sed="@@CT_sed@@"
2.9 grep="@@CT_grep@@"
2.10 +
2.11 my_name="$( basename "${0}" )"
2.12 prefix="${0%-ldd}"
2.13 gcc="${prefix}-gcc"
2.14 @@ -150,12 +152,11 @@
2.15 fi
2.16 fi
2.17
2.18 - # 8 to fake a 32-bit load address
2.19 printf "%8s%s => %s (0x%0*x)%s\n" \
2.20 "" \
2.21 "${needed}" \
2.22 "${path}" \
2.23 - 8 \
2.24 + "$((bits/4))" \
2.25 "${loadaddr}" \
2.26 "${sys}"
2.27 }