OSDN Git Service

ARC: make sigaction inline with other arches
authorVineet Gupta <vgupta@synopsys.com>
Thu, 26 Jun 2014 06:03:32 +0000 (11:33 +0530)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Tue, 22 Jul 2014 07:50:50 +0000 (09:50 +0200)
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
libc/sysdeps/linux/arc/sigaction.c

index a4bc5f3..73c496d 100644 (file)
@@ -42,6 +42,11 @@ __libc_sigaction (int sig, const struct sigaction *act, struct sigaction *oact)
 }
 
 #ifndef LIBC_SIGACTION
+# ifndef __UCLIBC_HAS_THREADS__
+strong_alias(__libc_sigaction,sigaction)
+libc_hidden_def(sigaction)
+# else
 weak_alias(__libc_sigaction,sigaction)
 libc_hidden_weak(sigaction)
+# endif
 #endif