summaryrefslogtreecommitdiff
path: root/src/pal/tools
diff options
context:
space:
mode:
authorAndrey Kvochko <a.kvochko@samsung.com>2016-04-05 18:10:02 +0300
committerAndrey Kvochko <a.kvochko@samsung.com>2016-04-05 18:10:02 +0300
commit40fc77eb6e799ecb7afdaa912900f3463650781e (patch)
tree921a73688e19295d5b2c9ee5c4be77870643a1c3 /src/pal/tools
parenta91efd26f26ef7f28023380cb73ec7766cac620d (diff)
downloadcoreclr-40fc77eb6e799ecb7afdaa912900f3463650781e.tar.gz
coreclr-40fc77eb6e799ecb7afdaa912900f3463650781e.tar.bz2
coreclr-40fc77eb6e799ecb7afdaa912900f3463650781e.zip
For Issue #3785 Arm Soft FP support: arguments and return values are passed in integer registers for arm-softfp architecture.
Diffstat (limited to 'src/pal/tools')
-rwxr-xr-xsrc/pal/tools/gen-buildsys-clang.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pal/tools/gen-buildsys-clang.sh b/src/pal/tools/gen-buildsys-clang.sh
index 087a4e107f..b7945f3091 100755
--- a/src/pal/tools/gen-buildsys-clang.sh
+++ b/src/pal/tools/gen-buildsys-clang.sh
@@ -134,6 +134,9 @@ if [[ -n "$CROSSCOMPILE" ]]; then
cmake_extra_defines="$cmake_extra_defines -C $1/cross/$build_arch/tryrun.cmake"
cmake_extra_defines="$cmake_extra_defines -DCMAKE_TOOLCHAIN_FILE=$1/cross/$build_arch/toolchain.cmake"
fi
+if [ "$build_arch" == "arm-softfp" ]; then
+ cmake_extra_defines="$cmake_extra_defines -DARM_SOFTFP=1"
+fi
cmake \
-G "$generator" \