diff options
author | Jiyoung Yun <jy910.yun@samsung.com> | 2017-01-03 08:42:01 +0300 |
---|---|---|
committer | chunseoklee <chunseok.lee@samsung.com> | 2017-01-04 09:24:27 +0300 |
commit | 02bbc8c2f0cfaf41c2d59961c4c65bec4a54cc9d (patch) | |
tree | 6daabdc4cf3024e03ee581bc456c9bd071a7d2b3 /cross | |
parent | c58a0506374f0eaf4dd017c84f3cf2cc77fb0919 (diff) |
Support armel tizen build
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Diffstat (limited to 'cross')
-rw-r--r-- | cross/armel/toolchain.cmake | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/cross/armel/toolchain.cmake b/cross/armel/toolchain.cmake index 2985ce5442..43c3e87b08 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}" STREQUAL "tizen.3.0.0-armel") + 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}") |