Add scripts for building for arm Android (dotnet/coreclr#9961)
authorFrederik Carlier <frederik.carlier@quamotion.mobi>
Tue, 7 Mar 2017 22:46:27 +0000 (23:46 +0100)
committerJan Vorlicek <janvorli@microsoft.com>
Tue, 7 Mar 2017 22:46:27 +0000 (23:46 +0100)
commit19201b13e00d879cd08b1c6b0cd9705cd51bb5f7
tree4a3b97f46d81bfa771efb2206a1d4427e6b0ad8d
parent34774ed11e8ce940e498a232a0cfe4016f755804
Add scripts for building for arm Android (dotnet/coreclr#9961)

* Add scripts for building for arm Android

* Use arm soft float for bringup

* Use NDK r14

* Set HAVE_PT_REGS to false, as they are not available on Android

* _aligned_alloc is not available on clang

* Detect Visual C++ instead of clang

* Detect Android instead of clang

Commit migrated from https://github.com/dotnet/coreclr/commit/b7b65a5fe1f893ae308f0984f1169d49c07a24dd
src/coreclr/CMakeLists.txt
src/coreclr/cross/android/arm/toolchain.cmake [new file with mode: 0644]
src/coreclr/cross/android/arm/tryrun.cmake [new file with mode: 0644]
src/coreclr/cross/android/arm64/tryrun.cmake
src/coreclr/cross/build-android-rootfs.sh
src/coreclr/src/debug/di/cordb.cpp
src/coreclr/src/pal/src/CMakeLists.txt