mirror of
https://git.yoctoproject.org/poky
synced 2026-09-19 18:49:32 +02:00
recipes: Use -uclibceabi instead of -uclibcgnueabi
(From OE-Core rev: 3aa429406184d27bdb8a771c4c12bde1dcccb95b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -63,7 +63,7 @@ diff -uNr pciutils-3.1.5.orig/lib/configure pciutils-3.1.5/lib/configure
|
|||||||
+ sys=linux
|
+ sys=linux
|
||||||
+fi
|
+fi
|
||||||
+
|
+
|
||||||
+if [ "$host" = "linux--uclibcgnueabi" ]
|
+if [ "$host" = "linux--uclibceabi" ]
|
||||||
+then
|
+then
|
||||||
+ sys=linux
|
+ sys=linux
|
||||||
+fi
|
+fi
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ index 4318b05..84f6acb 100755
|
|||||||
- sys=linux
|
- sys=linux
|
||||||
-fi
|
-fi
|
||||||
-
|
-
|
||||||
-if [ "$host" = "linux--uclibcgnueabi" ]
|
-if [ "$host" = "linux--uclibceabi" ]
|
||||||
-then
|
-then
|
||||||
- sys=linux
|
- sys=linux
|
||||||
-fi
|
-fi
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ Index: openssl-0.9.8g/Configure
|
|||||||
+"linux-elf-armeb","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
+"linux-elf-armeb","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||||
+"linux-gnueabi-arm","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
+"linux-gnueabi-arm","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||||
+"linux-gnueabi-armeb","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
+"linux-gnueabi-armeb","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||||
+"linux-uclibcgnueabi-arm","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
+"linux-uclibceabi-arm","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||||
+"linux-uclibcgnueabi-armeb","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
+"linux-uclibceabi-armeb","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||||
+
|
+
|
||||||
+"linux-avr32","$ENV{'CC'}:-DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).",
|
+"linux-avr32","$ENV{'CC'}:-DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).",
|
||||||
+
|
+
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
tmake_file="t-slibgcc-elf-ver t-linux arm/t-arm"
|
tmake_file="t-slibgcc-elf-ver t-linux arm/t-arm"
|
||||||
case ${target} in
|
case ${target} in
|
||||||
- arm*-*-linux-gnueabi)
|
- arm*-*-linux-gnueabi)
|
||||||
+ arm*-*-linux-gnueabi | arm*-*-linux-uclibcgnueabi)
|
+ arm*-*-linux-gnueabi | arm*-*-linux-uclibceabi)
|
||||||
tm_file="$tm_file arm/bpabi.h arm/linux-eabi.h"
|
tm_file="$tm_file arm/bpabi.h arm/linux-eabi.h"
|
||||||
tmake_file="$tmake_file arm/t-arm-elf arm/t-bpabi arm/t-linux-eabi"
|
tmake_file="$tmake_file arm/t-arm-elf arm/t-bpabi arm/t-linux-eabi"
|
||||||
# The BPABI long long divmod functions return a 128-bit value in
|
# The BPABI long long divmod functions return a 128-bit value in
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ EXTRA_OECONF = "${@['--enable-clocale=generic', ''][bb.data.getVar('USE_NLS', d,
|
|||||||
EXTRA_OECONF_append_linux = " --enable-__cxa_atexit"
|
EXTRA_OECONF_append_linux = " --enable-__cxa_atexit"
|
||||||
EXTRA_OECONF_append_linux-gnueabi = " --enable-__cxa_atexit"
|
EXTRA_OECONF_append_linux-gnueabi = " --enable-__cxa_atexit"
|
||||||
EXTRA_OECONF_append_linux-uclibc = " --disable-__cxa_atexit"
|
EXTRA_OECONF_append_linux-uclibc = " --disable-__cxa_atexit"
|
||||||
EXTRA_OECONF_append_linux-uclibcgnueabi = " --disable-__cxa_atexit"
|
EXTRA_OECONF_append_linux-uclibceabi = " --disable-__cxa_atexit"
|
||||||
EXTRA_OECONF_FPU = "${@get_gcc_fpu_setting(bb, d)}"
|
EXTRA_OECONF_FPU = "${@get_gcc_fpu_setting(bb, d)}"
|
||||||
CPPFLAGS = ""
|
CPPFLAGS = ""
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ require gcc-configure-common.inc
|
|||||||
|
|
||||||
# The two lines below conflict, this needs fixing - RP
|
# The two lines below conflict, this needs fixing - RP
|
||||||
USE_NLS = '${@base_conditional( "TARGET_OS", "linux-uclibc", "no", "", d )}'
|
USE_NLS = '${@base_conditional( "TARGET_OS", "linux-uclibc", "no", "", d )}'
|
||||||
USE_NLS = '${@base_conditional( "TARGET_OS", "linux-uclibcgnueabi", "no", "", d )}'
|
USE_NLS = '${@base_conditional( "TARGET_OS", "linux-uclibceabi", "no", "", d )}'
|
||||||
|
|
||||||
EXTRA_OECONF_PATHS = "--with-local-prefix=${SDKPATH}/sysroots/${TARGET_SYS}${target_exec_prefix} \
|
EXTRA_OECONF_PATHS = "--with-local-prefix=${SDKPATH}/sysroots/${TARGET_SYS}${target_exec_prefix} \
|
||||||
--with-gxx-include-dir=${target_includedir}/c++ \
|
--with-gxx-include-dir=${target_includedir}/c++ \
|
||||||
|
|||||||
Reference in New Issue
Block a user