瀏覽代碼

NPTL/ARC: fix __lll_lock_wait_private redefinition for static links

Commit 2d9740a65a "uclibc: nptl: fix __lll_lock_wait_private multiple definition"
did a sweeping change which did for all in tree arches at that time (ARC
wasn't)

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Vineet Gupta 8 年之前
父節點
當前提交
da25b583ec
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      libpthread/nptl/sysdeps/unix/sysv/linux/arc/lowlevellock.c

+ 3 - 1
libpthread/nptl/sysdeps/unix/sysv/linux/arc/lowlevellock.c

@@ -24,8 +24,10 @@
 #include <tls.h>
 #include <tcb-offsets.h>
 
-
 void
+#ifndef IS_IN_libpthread
+weak_function
+#endif
 __lll_lock_wait_private (int *futex)
 {
   if (*futex == 2)