diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-10-10 21:32:42 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-10-10 21:32:42 +0000 |
commit | 40255c34043bfff140709bb4621cd3193862ec8c (patch) | |
tree | 46b105764213b741e780d5eb90370bdf7ced2357 | |
parent | f2b24696f9d2640d5ad9074afbe9cca733fda740 (diff) | |
download | OSELAS.Toolchain-40255c34043bfff140709bb4621cd3193862ec8c.tar.gz OSELAS.Toolchain-40255c34043bfff140709bb4621cd3193862ec8c.tar.xz |
* fixup_ptxconfigs.sh:
fixup ARCH, too
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7748 f8d472c7-5700-0410-ac5a-87979cec3adf
-rwxr-xr-x | fixup_ptxconfigs.sh | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/fixup_ptxconfigs.sh b/fixup_ptxconfigs.sh index 6149992..219295a 100755 --- a/fixup_ptxconfigs.sh +++ b/fixup_ptxconfigs.sh @@ -89,6 +89,28 @@ fixup() { ;; esac + case "${PTXCONF_GNU_TARGET}" in + arm*) + PTXCONF_ARCH_ARM=y + ;; + i?86*) + PTXCONF_ARCH_I386=y + ;; + mips*) + PTXCONF_ARCH_MIPS=y + ;; + powerpc*) + PTXCONF_ARCH_POWERPC=y + ;; + avr) + PTXCONF_ARCH_AVR=y + ;; + *) + echo "unsupported GNU_TARGET: ${PTXCONF_GNU_TARGET}" + exit 1 + ;; + esac + # # PTXCONF_CROSS_GCC_EXTRA_CONFIG # PTXCONF_GLIBC_EXTRA_CONFIG @@ -189,7 +211,7 @@ fixup() { local sed_magic="" for var in ${!PTXCONF_@}; do # remove tabs :) - eval "${var}"=\"$(echo ${!var} | sed -e "s/[\t]\+/ /g")\" + eval "${var}"=\"$(echo "${!var}" | sed -e "s/[\t]\+/ /g")\" echo "${var}"="${!var}" sed_magic="${sed_magic} $(get_replace "${var}")" @@ -206,7 +228,7 @@ fixup() { echo echo - ./p --force --ptxconfig=${config} oldconfig || exit 1 + ./p --force --ptxconfig="${config}" oldconfig || exit 1 } # |