summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernhard Walle <walle@corscience.de>2011-05-09 16:16:43 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-05-10 07:44:11 +0200
commit51aaa12b07b03b8e60909539a3dabf6594f462f2 (patch)
tree91ad70632a7d49603c04bc5ce2fecb6cff2acc6d
parent5fc3b122d7d947ca30fd283224aeb65acacc6a56 (diff)
downloadptxdist-51aaa12b07b03b8e60909539a3dabf6594f462f2.tar.gz
ptxdist-51aaa12b07b03b8e60909539a3dabf6594f462f2.tar.xz
Define CMAKE_SYSTEM_PROCESSOR
Signed-off-by: Bernhard Walle <walle@corscience.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--config/cmake/toolchain-target.cmake.in3
-rw-r--r--scripts/lib/ptxd_make_cmake_toolchain.sh2
2 files changed, 5 insertions, 0 deletions
diff --git a/config/cmake/toolchain-target.cmake.in b/config/cmake/toolchain-target.cmake.in
index eeb2e390e..d316db52c 100644
--- a/config/cmake/toolchain-target.cmake.in
+++ b/config/cmake/toolchain-target.cmake.in
@@ -6,6 +6,9 @@ SET(CMAKE_SYSTEM_NAME @SYSTEM_NAME@)
# this one not so much
SET(CMAKE_SYSTEM_VERSION @SYSTEM_VERSION@)
+# specify the target CPU
+SET(CMAKE_SYSTEM_PROCESSOR @SYSTEM_PROCESSOR@)
+
# specify the cross compiler
SET(CMAKE_C_COMPILER @CC@)
SET(CMAKE_CXX_COMPILER @CXX@)
diff --git a/scripts/lib/ptxd_make_cmake_toolchain.sh b/scripts/lib/ptxd_make_cmake_toolchain.sh
index 17129341e..4848475a6 100644
--- a/scripts/lib/ptxd_make_cmake_toolchain.sh
+++ b/scripts/lib/ptxd_make_cmake_toolchain.sh
@@ -27,6 +27,8 @@ ptxd_make_cmake_toolchain_target() {
SYSTEM_NAME="Linux" \
SYSTEM_VERSION="1" \
\
+ SYSTEM_PROCESSOR="${PTXCONF_ARCH_STRING}" \
+ \
CC="$(which "${CC}")" \
CXX="$(which "${CXX}")" \
\