diff options
Diffstat (limited to 'meta/recipes-devtools/gcc')
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-common.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-runtime.inc | 4 | ||||
-rw-r--r-- | meta/recipes-devtools/gcc/libgcc.inc | 4 |
3 files changed, 5 insertions, 5 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-common.inc b/meta/recipes-devtools/gcc/gcc-common.inc index 18dc3a6ca6..3d484efa41 100644 --- a/meta/recipes-devtools/gcc/gcc-common.inc +++ b/meta/recipes-devtools/gcc/gcc-common.inc | |||
@@ -41,7 +41,7 @@ def get_gcc_ppc_plt_settings(bb, d): | |||
41 | return "" | 41 | return "" |
42 | 42 | ||
43 | def get_long_double_setting(bb, d): | 43 | def get_long_double_setting(bb, d): |
44 | if d.getVar('TRANSLATED_TARGET_ARCH') in [ 'powerpc', 'powerpc64' ] and d.getVar('TCLIBC') in [ 'uclibc', 'glibc' ]: | 44 | if d.getVar('TRANSLATED_TARGET_ARCH') in [ 'powerpc', 'powerpc64' ] and d.getVar('TCLIBC') in [ 'glibc' ]: |
45 | return "--with-long-double-128" | 45 | return "--with-long-double-128" |
46 | else: | 46 | else: |
47 | return "--without-long-double-128" | 47 | return "--without-long-double-128" |
diff --git a/meta/recipes-devtools/gcc/gcc-runtime.inc b/meta/recipes-devtools/gcc/gcc-runtime.inc index 8430ae0d3c..ee08529a5f 100644 --- a/meta/recipes-devtools/gcc/gcc-runtime.inc +++ b/meta/recipes-devtools/gcc/gcc-runtime.inc | |||
@@ -101,8 +101,8 @@ do_install_append_class-target () { | |||
101 | 101 | ||
102 | if [ "${TCLIBC}" != "glibc" ]; then | 102 | if [ "${TCLIBC}" != "glibc" ]; then |
103 | case "${TARGET_OS}" in | 103 | case "${TARGET_OS}" in |
104 | "linux-musl" | "linux-uclibc" | "linux-*spe") extra_target_os="linux";; | 104 | "linux-musl" | "linux-*spe") extra_target_os="linux";; |
105 | "linux-musleabi" | "linux-uclibceabi") extra_target_os="linux-gnueabi";; | 105 | "linux-musleabi") extra_target_os="linux-gnueabi";; |
106 | *) extra_target_os="linux";; | 106 | *) extra_target_os="linux";; |
107 | esac | 107 | esac |
108 | ln -s ${TARGET_SYS} ${D}${includedir}/c++/${BINV}/${TARGET_ARCH}${TARGET_VENDOR}-$extra_target_os | 108 | ln -s ${TARGET_SYS} ${D}${includedir}/c++/${BINV}/${TARGET_ARCH}${TARGET_VENDOR}-$extra_target_os |
diff --git a/meta/recipes-devtools/gcc/libgcc.inc b/meta/recipes-devtools/gcc/libgcc.inc index 38d1643a9c..1500fb5ace 100644 --- a/meta/recipes-devtools/gcc/libgcc.inc +++ b/meta/recipes-devtools/gcc/libgcc.inc | |||
@@ -5,8 +5,8 @@ DEPENDS = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" | |||
5 | do_install_append_class-target () { | 5 | do_install_append_class-target () { |
6 | if [ "${TCLIBC}" != "glibc" ]; then | 6 | if [ "${TCLIBC}" != "glibc" ]; then |
7 | case "${TARGET_OS}" in | 7 | case "${TARGET_OS}" in |
8 | "linux-musl" | "linux-uclibc" | "linux-*spe") extra_target_os="linux";; | 8 | "linux-musl" | "linux-*spe") extra_target_os="linux";; |
9 | "linux-musleabi" | "linux-uclibceabi") extra_target_os="linux-gnueabi";; | 9 | "linux-musleabi") extra_target_os="linux-gnueabi";; |
10 | *) extra_target_os="linux";; | 10 | *) extra_target_os="linux";; |
11 | esac | 11 | esac |
12 | ln -s ${TARGET_SYS} ${D}${libdir}/${TARGET_ARCH}${TARGET_VENDOR}-$extra_target_os | 12 | ln -s ${TARGET_SYS} ${D}${libdir}/${TARGET_ARCH}${TARGET_VENDOR}-$extra_target_os |