mirror of
https://git.yoctoproject.org/poky
synced 2026-03-28 19:02:22 +01:00
License formatting and address for FSF in the COPYING and COPYING.LIB has changed. Dropped patched already upstream and patches that were workarounds for older glibc and busybox for e500 we have should pass --without-fp to eglibc/glibc 2.19 onwards the code is merged from eglibc into glibc upstream under nofpu/ pretext (From OE-Core rev: 875df27e56b82fcf970410b6d78e3672471c336a) Signed-off-by: Khem Raj <raj.khem@gmail.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.8%"
|
|
SDKGCCVERSION ?= "${GCCVERSION}"
|
|
BINUVERSION ?= "2.24"
|
|
EGLIBCVERSION ?= "2.19"
|
|
UCLIBCVERSION ?= "0.9.33+git%"
|
|
LINUXLIBCVERSION ?= "3.10"
|
|
|
|
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.6"
|
|
|
|
# Setup suitable toolchain flags
|
|
require conf/distro/include/as-needed.inc
|
|
|