From 7228cb0e1e838409c0a8c8e4d76ea5def124c5d1 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Sun, 21 Aug 2011 22:14:39 +0200 Subject: libc/glibc: change default of "forced unwind" to 'y' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Virtually all our targets do support stack unwinding. For some of them, ./configure can't detect that, and the build fails later on. So, default to force unwind, and let the user disable it if it breaks in his/her case. The previous changeset (f44286235a07) was empty, as spotted by Benoît. Reported-by: Benoît THÉBAUDEAU Signed-off-by: "Yann E. MORIN" diff --git a/config/libc/glibc-eglibc.in-common b/config/libc/glibc-eglibc.in-common index 0c88596..3e11f00 100644 --- a/config/libc/glibc-eglibc.in-common +++ b/config/libc/glibc-eglibc.in-common @@ -100,12 +100,14 @@ config LIBC_OLDEST_ABI config LIBC_GLIBC_FORCE_UNWIND bool prompt "Force unwind support (READ HELP!)" + default y help If your toolchain fails building while building the C library start files, or the complete C library, with a message like: configure: error: forced unwind support is required - then you may try setting this to 'y'. Otherwise, leave it to 'n'. + then you may try chmaging this option. Otherwise, leave it to + the default 'y'. The issue seems to be related to building NPTL on old versions of glibc (and possibly eglibc as well) on some architectures -- cgit v0.10.2-6-g49f6