[git commit] ARC: make sigaction inline with other arches

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Tue Jul 22 07:50:50 UTC 2014


commit: http://git.uclibc.org/uClibc/commit/?id=84108f44ccbb94f9d34b13beefa1e2527807fdbc
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master

Signed-off-by: Vineet Gupta <vgupta at synopsys.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
 libc/sysdeps/linux/arc/sigaction.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/libc/sysdeps/linux/arc/sigaction.c b/libc/sysdeps/linux/arc/sigaction.c
index a4bc5f3..73c496d 100644
--- a/libc/sysdeps/linux/arc/sigaction.c
+++ b/libc/sysdeps/linux/arc/sigaction.c
@@ -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


More information about the uClibc-cvs mailing list