diff options
Diffstat (limited to 'meta/conf')
| -rw-r--r-- | meta/conf/distro/include/tclibc-baremetal.inc | 4 | ||||
| -rw-r--r-- | meta/conf/distro/include/tcmode-default.inc | 20 |
2 files changed, 14 insertions, 10 deletions
diff --git a/meta/conf/distro/include/tclibc-baremetal.inc b/meta/conf/distro/include/tclibc-baremetal.inc index f3d27bbaae..abea5a7162 100644 --- a/meta/conf/distro/include/tclibc-baremetal.inc +++ b/meta/conf/distro/include/tclibc-baremetal.inc | |||
| @@ -19,10 +19,10 @@ IMAGE_LINGUAS = "" | |||
| 19 | LIBC_DEPENDENCIES = "" | 19 | LIBC_DEPENDENCIES = "" |
| 20 | 20 | ||
| 21 | EXTRA_OECONF:pn-gcc-cross-${TARGET_ARCH}:append = " --without-headers" | 21 | EXTRA_OECONF:pn-gcc-cross-${TARGET_ARCH}:append = " --without-headers" |
| 22 | DEPENDS:remove:pn-meta-toolchain = "virtual/libc virtual/${TARGET_PREFIX}compilerlibs" | 22 | DEPENDS:remove:pn-meta-toolchain = "virtual/libc virtual/compilerlibs" |
| 23 | 23 | ||
| 24 | # certain compiler libs cannot be used without libc, avoid the dependence on compilerlibs | 24 | # certain compiler libs cannot be used without libc, avoid the dependence on compilerlibs |
| 25 | BASEDEPENDS:remove:class-target = "virtual/${TARGET_PREFIX}compilerlibs" | 25 | BASEDEPENDS:remove:class-target = "virtual/compilerlibs" |
| 26 | 26 | ||
| 27 | TARGET_OS = "elf" | 27 | TARGET_OS = "elf" |
| 28 | TARGET_OS:arm = "eabi" | 28 | TARGET_OS:arm = "eabi" |
diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index c0817a2bf5..fa4028ceda 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc | |||
| @@ -2,16 +2,20 @@ | |||
| 2 | # Default toolchain configuration | 2 | # Default toolchain configuration |
| 3 | # | 3 | # |
| 4 | 4 | ||
| 5 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross-${TARGET_ARCH}" | 5 | PREFERRED_PROVIDER_virtual/cross-binutils = "${MLPREFIX}binutils-cross-${TARGET_ARCH}" |
| 6 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc = "gcc-cross-${TARGET_ARCH}" | 6 | PREFERRED_PROVIDER_virtual/cross-cc = "${MLPREFIX}gcc-cross-${TARGET_ARCH}" |
| 7 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}g++ = "gcc-cross-${TARGET_ARCH}" | 7 | PREFERRED_PROVIDER_virtual/cross-c++ = "${MLPREFIX}gcc-cross-${TARGET_ARCH}" |
| 8 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}compilerlibs = "gcc-runtime" | 8 | PREFERRED_PROVIDER_virtual/compilerlibs = "gcc-runtime" |
| 9 | PREFERRED_PROVIDER_gdb = "gdb" | 9 | PREFERRED_PROVIDER_gdb = "gdb" |
| 10 | 10 | ||
| 11 | PREFERRED_PROVIDER_virtual/${SDK_PREFIX}binutils ?= "binutils-crosssdk-${SDK_SYS}" | 11 | PREFERRED_PROVIDER_virtual/cross-binutils:class-nativesdk ?= "binutils-crosssdk-${SDK_SYS}" |
| 12 | PREFERRED_PROVIDER_virtual/${SDK_PREFIX}gcc = "gcc-crosssdk-${SDK_SYS}" | 12 | PREFERRED_PROVIDER_virtual/cross-cc:class-nativesdk = "gcc-crosssdk-${SDK_SYS}" |
| 13 | PREFERRED_PROVIDER_virtual/${SDK_PREFIX}g++ = "gcc-crosssdk-${SDK_SYS}" | 13 | PREFERRED_PROVIDER_virtual/cross-c++:class-nativesdk = "gcc-crosssdk-${SDK_SYS}" |
| 14 | PREFERRED_PROVIDER_virtual/${SDK_PREFIX}compilerlibs = "nativesdk-gcc-runtime" | 14 | |
| 15 | PREFERRED_PROVIDER_virtual/nativesdk-cross-binutils ?= "binutils-crosssdk-${SDK_SYS}" | ||
| 16 | PREFERRED_PROVIDER_virtual/nativesdk-cross-cc = "gcc-crosssdk-${SDK_SYS}" | ||
| 17 | PREFERRED_PROVIDER_virtual/nativesdk-cross-c++ = "gcc-crosssdk-${SDK_SYS}" | ||
| 18 | PREFERRED_PROVIDER_virtual/nativesdk-compilerlibs = "nativesdk-gcc-runtime" | ||
| 15 | 19 | ||
| 16 | # Default libc config | 20 | # Default libc config |
| 17 | PREFERRED_PROVIDER_virtual/gettext ??= "gettext" | 21 | PREFERRED_PROVIDER_virtual/gettext ??= "gettext" |
