summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-10-16 07:23:25 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-10-16 07:23:25 +0000
commit43e7f70a5197df61838fbdd220ea6235ad38d8b8 (patch)
treea52fe095c4a7fc0a08ac10905aa2d345cf5895cb
parent844cfae2c664df523d7a0debff8a7e5b1182d73c (diff)
downloadOSELAS.Toolchain-43e7f70a5197df61838fbdd220ea6235ad38d8b8.tar.gz
OSELAS.Toolchain-43e7f70a5197df61838fbdd220ea6235ad38d8b8.tar.xz
* fixup_ptxconfigs.sh:
support sanitized header switch on and off git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7846 f8d472c7-5700-0410-ac5a-87979cec3adf
-rwxr-xr-xfixup_ptxconfigs.sh30
1 files changed, 18 insertions, 12 deletions
diff --git a/fixup_ptxconfigs.sh b/fixup_ptxconfigs.sh
index 24a0396..a3efb2e 100755
--- a/fixup_ptxconfigs.sh
+++ b/fixup_ptxconfigs.sh
@@ -18,6 +18,18 @@ fixup()
{
local config="${1}"
+ # version
+ PTXCONF_CONFIGFILE_VERSION="1.99.7"
+ PTXCONF_PROJECT="${PWD}"
+ PTXCONF_PROJECT="${PTXCONF_PROJECT##*/}"
+
+ # defaults
+ PTXCONF_PREFIX="/opt"
+ PTXCONF_GLIBC_CONFIG_EXTRA=""
+ PTXCONF_GLIBC_TIMESTAMP=""
+ PTXCONF_CROSS_GCC_LANG_JAVA=n
+ PTXCONF_KERNEL_HEADERS_SANITIZED=n
+
touple="${config##*/}"
touple="${touple%.ptxconfig}"
@@ -75,16 +87,6 @@ fixup()
esac
done
- # version
- PTXCONF_CONFIGFILE_VERSION="1.99.7"
- PTXCONF_PROJECT="${PWD}"
- PTXCONF_PROJECT="${PTXCONF_PROJECT##*/}"
-
- # defaults
- PTXCONF_PREFIX="/opt"
- PTXCONF_GLIBC_CONFIG_EXTRA=""
- PTXCONF_GLIBC_TIMESTAMP=""
-
#
# PTXCONF_GLIBC_HEADERS_FAKE_CROSS
# - ARM eabi hack
@@ -222,9 +224,13 @@ fixup()
#
# PTXCONF_CROSS_GDB_VERSION
#
+ PTXCONF_CROSS_GDB_VERSION="6.8"
case "${PTXCONF_CROSS_GCC_VERSION}" in
- 3.4*|4.0*|4.1*|4.2*|4.3*|4.4*)
- PTXCONF_CROSS_GDB_VERSION="6.8"
+ 3.*|4.[012].*)
+ PTXCONF_CROSS_GCC_43=n
+ ;;
+ 4.[3456789].*)
+ PTXCONF_CROSS_GCC_43=y
;;
*)
echo "unknown CROSS_GCC_VERSION: ${PTXCONF_CROSS_GCC_VERSION}"