From: Timo Teräs <[email protected]> NPTL defines errno as __thread variable. Define USE___THREAD so proper errno assignment is used in assembly files.
This fixes segfault while building python. Signed-off-by: Timo Teras <[email protected]> Signed-off-by: Natanael Copa <[email protected]> --- .../sysdeps/unix/sysv/linux/i386/Makefile.arch | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/i386/Makefile.arch b/libpthread/nptl/sysdeps/unix/sysv/linux/i386/Makefile.arch index b36c042..4d52c90 100644 --- a/libpthread/nptl/sysdeps/unix/sysv/linux/i386/Makefile.arch +++ b/libpthread/nptl/sysdeps/unix/sysv/linux/i386/Makefile.arch @@ -7,6 +7,7 @@ LINUX_ARCH_DIR:=$(top_srcdir)libpthread/nptl/sysdeps/unix/sysv/linux/i386 LINUX_ARCH_OUT:=$(top_builddir)libpthread/nptl/sysdeps/unix/sysv/linux/i386 +ASFLAGS += -DUSE___THREAD libpthread_SSRC = pt-vfork.S clone.S pthread_spin_unlock.S pthread_once.S libpthread_CSRC = pthread_spin_init.c pt-__syscall_error.c -- 1.7.0.4 _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
