mirror of
https://git.yoctoproject.org/poky
synced 2026-04-01 05:02:21 +02:00
Drop patches that are applied upstream Fix the license checksums for changes in LICENSES file the new changes add more copyright notices that were missing earlier Moving ports is no longer needed since ports is now part of libc proper Refresh tzselect-sh.patch to accomodate upstream changes C++ headers discovery relative to target sysroot is fixed differently upstream hence we drop use-sysroot-cxx-headers.patch aarch64 support is already available in 2.17 hence drop the local patches (From OE-Core rev: 83b6fe6d91b924be5a7676e6ee973ce26b5eefc5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
61 lines
2.9 KiB
PHP
61 lines
2.9 KiB
PHP
#
|
|
# Default toolchain configuration
|
|
#
|
|
|
|
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross"
|
|
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial = "gcc-cross-initial"
|
|
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-intermediate = "gcc-cross-intermediate"
|
|
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc = "gcc-cross"
|
|
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}g++ = "gcc-cross"
|
|
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}compilerlibs = "gcc-runtime"
|
|
PREFERRED_PROVIDER_gdb = "gdb"
|
|
|
|
# Default libc config
|
|
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "${TCLIBC}"
|
|
PREFERRED_PROVIDER_virtual/nativesdk-${SDK_PREFIX}libc-for-gcc ?= "nativesdk-${TCLIBC}"
|
|
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-initial = "${TCLIBC}-initial"
|
|
PREFERRED_PROVIDER_virtual/nativesdk-${SDK_PREFIX}libc-initial = "nativesdk-${TCLIBC}-initial"
|
|
PREFERRED_PROVIDER_virtual/gettext ??= "gettext"
|
|
|
|
GCCVERSION ?= "4.7%"
|
|
SDKGCCVERSION ?= "${GCCVERSION}"
|
|
BINUVERSION ?= "2.23.1"
|
|
EGLIBCVERSION ?= "2.17"
|
|
UCLIBCVERSION ?= "0.9.33+git%"
|
|
LINUXLIBCVERSION ?= "3.7"
|
|
|
|
PREFERRED_VERSION_gcc ?= "${GCCVERSION}"
|
|
PREFERRED_VERSION_gcc-cross ?= "${GCCVERSION}"
|
|
PREFERRED_VERSION_gcc-cross-initial ?= "${GCCVERSION}"
|
|
PREFERRED_VERSION_gcc-cross-intermediate ?= "${GCCVERSION}"
|
|
PREFERRED_VERSION_gcc-crosssdk ?= "${SDKGCCVERSION}"
|
|
PREFERRED_VERSION_gcc-crosssdk-initial ?= "${SDKGCCVERSION}"
|
|
PREFERRED_VERSION_gcc-crosssdk-intermediate ?= "${SDKGCCVERSION}"
|
|
PREFERRED_VERSION_gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${GCCVERSION}"
|
|
PREFERRED_VERSION_gcc-runtime ?= "${GCCVERSION}"
|
|
PREFERRED_VERSION_nativesdk-gcc-runtime ?= "${SDKGCCVERSION}"
|
|
PREFERRED_VERSION_libgcc ?= "${GCCVERSION}"
|
|
PREFERRED_VERSION_nativesdk-libgcc ?= "${SDKGCCVERSION}"
|
|
PREFERRED_VERSION_binutils ?= "${BINUVERSION}"
|
|
PREFERRED_VERSION_binutils-cross ?= "${BINUVERSION}"
|
|
PREFERRED_VERSION_binutils-crosssdk ?= "${BINUVERSION}"
|
|
PREFERRED_VERSION_binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${BINUVERSION}"
|
|
PREFERRED_VERSION_linux-libc-headers ?= "${LINUXLIBCVERSION}"
|
|
PREFERRED_VERSION_nativesdk-linux-libc-headers ?= "${LINUXLIBCVERSION}"
|
|
PREFERRED_VERSION_eglibc ?= "${EGLIBCVERSION}"
|
|
PREFERRED_VERSION_eglibc-locale ?= "${EGLIBCVERSION}"
|
|
PREFERRED_VERSION_nativesdk-eglibc ?= "${EGLIBCVERSION}"
|
|
PREFERRED_VERSION_eglibc-initial ?= "${EGLIBCVERSION}"
|
|
PREFERRED_VERSION_nativesdk-eglibc-initial ?= "${EGLIBCVERSION}"
|
|
PREFERRED_VERSION_cross-localedef-native ?= "${EGLIBCVERSION}"
|
|
PREFERRED_VERSION_uclibc ?= "${UCLIBCVERSION}"
|
|
PREFERRED_VERSION_uclibc-initial ?= "${UCLIBCVERSION}"
|
|
PREFERRED_VERSION_elfutils ?= "0.148"
|
|
# don't use version earlier than 1.4 for gzip-native, as it's necessary for
|
|
# some packages using an archive format incompatible with earlier gzip
|
|
PREFERRED_VERSION_gzip-native ?= "1.5"
|
|
|
|
# Setup suitable toolchain flags
|
|
require conf/distro/include/as-needed.inc
|
|
|