29 lines
1.2 KiB
Diff
29 lines
1.2 KiB
Diff
From 714f543f4fa8fb3911449b6ce1517481359e0cff Mon Sep 17 00:00:00 2001
|
|
From: Khem Raj <raj.khem@gmail.com>
|
|
Date: Sat, 23 Jun 2012 14:21:17 -0700
|
|
Subject: [PATCH] nptl/arm: Move aeabi_read_tp to uclibc_nonshared.a
|
|
|
|
Otherwise it creates wrong references from shared libs
|
|
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Upstream-Status: Pending
|
|
---
|
|
libc/sysdeps/linux/arm/Makefile.arch | 4 +++-
|
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
|
|
Index: git/libc/sysdeps/linux/arm/Makefile.arch
|
|
===================================================================
|
|
--- git.orig/libc/sysdeps/linux/arm/Makefile.arch 2013-05-23 11:13:32.000000000 -0700
|
|
+++ git/libc/sysdeps/linux/arm/Makefile.arch 2013-05-23 11:16:18.304333131 -0700
|
|
@@ -13,7 +13,9 @@
|
|
vfork.S clone.S
|
|
|
|
SSRC-$(UCLIBC_HAS_LFS) += mmap64.S
|
|
-SSRC-$(UCLIBC_HAS_THREADS_NATIVE) += libc-aeabi_read_tp.S libc-thumb_atomics.S
|
|
+SSRC-$(UCLIBC_HAS_THREADS_NATIVE) += libc-thumb_atomics.S
|
|
+libc-nonshared-$(UCLIBC_HAS_THREADS_NATIVE) += $(ARCH_OUT)/libc-aeabi_read_tp.os
|
|
+libc-static-$(UCLIBC_HAS_THREADS_NATIVE) += $(ARCH_OUT)/libc-aeabi_read_tp.o
|
|
CSRC-$(UCLIBC_HAS_CONTEXT_FUNCS) += makecontext.c
|
|
SSRC-$(UCLIBC_HAS_CONTEXT_FUNCS) += getcontext.S setcontext.S swapcontext.S
|
|
|