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 |
