Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/cross
diff options
context:
space:
mode:
authorGaurav Khanna <gkhanna@microsoft.com>2017-01-10 00:22:29 +0300
committerGitHub <noreply@github.com>2017-01-10 00:22:29 +0300
commitf053a6cb8cf24cc1ce41f3f216819ebc0af83408 (patch)
treef954354949079135fe8b2224eef2eb7284882893 /cross
parent7d0bf61043e61324e1cf44f099b9ecde846f2237 (diff)
parent8881e57cf4ae24e6dc17b57393220197013c7a8b (diff)
Merge pull request #14843 from chunseoklee/armel_ci
Enable armel for CI script
Diffstat (limited to 'cross')
-rw-r--r--cross/armel/toolchain.cmake10
1 files changed, 10 insertions, 0 deletions
diff --git a/cross/armel/toolchain.cmake b/cross/armel/toolchain.cmake
index 2985ce5442..bcfc2e5fbb 100644
--- a/cross/armel/toolchain.cmake
+++ b/cross/armel/toolchain.cmake
@@ -11,6 +11,16 @@ add_compile_options(-mthumb)
add_compile_options(-mfpu=vfpv3)
add_compile_options(-mfloat-abi=softfp)
add_compile_options(--sysroot=${CROSS_ROOTFS})
+if("$ENV{__DistroRid}" MATCHES "tizen.*")
+ include_directories(SYSTEM ${CROSS_ROOTFS}/usr/lib/gcc/armv7l-tizen-linux-gnueabi/4.9.2/include/c++/ ${CROSS_ROOTFS}/usr/lib/gcc/armv7l-tizen-linux-gnueabi/4.9.2/include/c++/armv7l-tizen-linux-gnueabi)
+ add_compile_options(-Wno-deprecated-declarations) # compile-time option
+ add_compile_options(-D__extern_always_inline=inline) # compile-time option
+
+ set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} -B${CROSS_ROOTFS}/usr/lib/gcc/armv7l-tizen-linux-gnueabi/4.9.2")
+ set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} -L${CROSS_ROOTFS}/lib")
+ set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} -L${CROSS_ROOTFS}/usr/lib")
+ set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} -L${CROSS_ROOTFS}/usr/lib/gcc/armv7l-tizen-linux-gnueabi/4.9.2")
+endif()
set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} -target ${TOOLCHAIN}")
set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} -B${CROSS_ROOTFS}/usr/lib/gcc/${TOOLCHAIN}")