Skip to contentSkip to conversation

toolchain/crosstool-ng: update config fro glibc-based toolchains

PATCH New Yann E. MORIN 2 participants 3 messages Dec 20, 2012

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 toolchain/crosstool-ng: update config fro glibc-based toolchains

Update the version of glibc to be used, since older versions are broken with the currently-used binutils versions.

Fixes build issues ending with:
tmpfs/ccvkz3ro.s:33: Error: CFI instruction used without previous .cfi_startproc

CC Thomas Petazzoni <[email protected]>
---
 .../crosstool-ng.config-glibc                      |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
toolchain/toolchain-crosstool-ng/crosstool-ng.config-glibc +3 -3
index ae0bc02..5b4bbba 100644
@@ -356,13 +356,13 @@ CT_CC_GCC_LDBL_128=m
 # C-library
 #
 CT_LIBC="glibc"
-CT_LIBC_VERSION="2.9"
+CT_LIBC_VERSION="2.14.1"
 # CT_LIBC_eglibc is not set
 CT_LIBC_glibc=y
 # CT_LIBC_uClibc is not set
 CT_LIBC_eglibc_AVAILABLE=y
 CT_LIBC_glibc_AVAILABLE=y
-# CT_LIBC_GLIBC_V_2_14_1 is not set
+CT_LIBC_GLIBC_V_2_14_1
 # CT_LIBC_GLIBC_V_2_14 is not set
 # CT_LIBC_GLIBC_V_2_13 is not set
 # CT_LIBC_GLIBC_V_2_12_2 is not set
@@ -370,7 +370,7 @@ CT_LIBC_glibc_AVAILABLE=y
 # CT_LIBC_GLIBC_V_2_11_1 is not set
 # CT_LIBC_GLIBC_V_2_11 is not set
 # CT_LIBC_GLIBC_V_2_10_1 is not set
-CT_LIBC_GLIBC_V_2_9=y
+# CT_LIBC_GLIBC_V_2_9 is not set
 # CT_LIBC_GLIBC_V_2_8 is not set
 CT_LIBC_mingw_AVAILABLE=y
 CT_LIBC_newlib_AVAILABLE=y
Signature · 1 line
1.7.2.5
#1 lore raw

PATCH 1/1 toolchain/crosstool-ng: update config fro glibc-based toolchains

Dear Yann E. MORIN,

toolchain/toolchain-crosstool-ng/crosstool-ng.config-glibc CT_CC_GCC_LDBL_128=m · line 359

Quoted 2 lines · Yann E. MORIN
toolchain/toolchain-crosstool-ng/crosstool-ng.config-glibc +1 -1
-CT_LIBC_VERSION="2.9"
+CT_LIBC_VERSION="2.14.1"

How does 2.14.1 plays with regard to RPC support? For now, toolchain/toolchain-external/Config.in assumes that glibc and eglibc toolchains have native RPC support. So if the bump to 2.14.1 implies the lack of native RPC support, then the "select BR2_TOOLCHAIN_HAS_NATIVE_RPC" should be removed.

Thanks!

Thomas

Signature · 4 lines
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#2 lore raw

PATCH 1/1 toolchain/crosstool-ng: update config fro glibc-based toolchains

Thomas, All,

Quoted 10 lines · On Thursday 20 December 2012 Thomas Petazzoni wrote:

toolchain/toolchain-crosstool-ng/crosstool-ng.config-glibc CT_CC_GCC_LDBL_128=m · line 359

Quoted 2 lines · Yann E. MORIN
toolchain/toolchain-crosstool-ng/crosstool-ng.config-glibc +1 -1
-CT_LIBC_VERSION="2.9"
+CT_LIBC_VERSION="2.14.1"

How does 2.14.1 plays with regard to RPC support? For now, toolchain/toolchain-external/Config.in assumes that glibc and eglibc toolchains have native RPC support. So if the bump to 2.14.1 implies the lack of native RPC support, then the "select BR2_TOOLCHAIN_HAS_NATIVE_RPC" should be removed.

Gah, indeed. I'll resend.

Regards,
Yann E. MORIN.

Signature · 6 lines
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'