[uclibc-ng-devel] uClibc-ng - small C library for embedded systems branch 1.0 updated. v1.0.2-1-g74c69da

wbx wbx at helium.waldemar-brodkorb.de
Sat Apr 18 08:20:12 CEST 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".

The branch, 1.0 has been updated
       via  74c69da52ad5029cd2fc2d3d41d581022ed0a7aa (commit)
      from  7c7b6d1a28d20df30da9318fe03a2e2a978a1aa9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 74c69da52ad5029cd2fc2d3d41d581022ed0a7aa
Author: Waldemar Brodkorb <wbx at openadk.org>
Date:   Wed Apr 15 12:47:57 2015 -0500

    fix static linking of pthread apps
    
    When compiling python you get duplicate symbol problem.
    Seen in the autobuilders of buildroot project.

-----------------------------------------------------------------------

Summary of changes:
 libc/sysdeps/linux/common/setregid.c  |    2 +-
 libc/sysdeps/linux/common/setresgid.c |    4 ++--
 libc/sysdeps/linux/common/setresuid.c |    4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/libc/sysdeps/linux/common/setregid.c b/libc/sysdeps/linux/common/setregid.c
index 15d590a..aaa7293 100644
--- a/libc/sysdeps/linux/common/setregid.c
+++ b/libc/sysdeps/linux/common/setregid.c
@@ -37,4 +37,4 @@ int setregid(gid_t rgid, gid_t egid)
 }
 #endif
 
-libc_hidden_def(setregid)
+libc_hidden_weak(setregid)
diff --git a/libc/sysdeps/linux/common/setresgid.c b/libc/sysdeps/linux/common/setresgid.c
index 95decc2..b6d1647 100644
--- a/libc/sysdeps/linux/common/setresgid.c
+++ b/libc/sysdeps/linux/common/setresgid.c
@@ -16,7 +16,7 @@
 # define __NR_setresgid __NR_setresgid32
 
 _syscall3(int, setresgid, gid_t, rgid, gid_t, egid, gid_t, sgid)
-libc_hidden_def(setresgid)
+libc_hidden_weak(setresgid)
 
 #elif defined(__NR_setresgid)
 
@@ -34,7 +34,7 @@ int setresgid(gid_t rgid, gid_t egid, gid_t sgid)
 	}
 	return (__syscall_setresgid(rgid, egid, sgid));
 }
-libc_hidden_def(setresgid)
+libc_hidden_weak(setresgid)
 
 #endif
 
diff --git a/libc/sysdeps/linux/common/setresuid.c b/libc/sysdeps/linux/common/setresuid.c
index 022ccfe..a2a2183 100644
--- a/libc/sysdeps/linux/common/setresuid.c
+++ b/libc/sysdeps/linux/common/setresuid.c
@@ -16,7 +16,7 @@
 # define __NR_setresuid __NR_setresuid32
 
 _syscall3(int, setresuid, uid_t, ruid, uid_t, euid, uid_t, suid)
-libc_hidden_def(setresuid)
+libc_hidden_weak(setresuid)
 
 #elif defined(__NR_setresuid)
 
@@ -34,7 +34,7 @@ int setresuid(uid_t ruid, uid_t euid, uid_t suid)
 	}
 	return (__syscall_setresuid(ruid, euid, suid));
 }
-libc_hidden_def(setresuid)
+libc_hidden_weak(setresuid)
 
 #endif
 


hooks/post-receive
-- 
uClibc-ng - small C library for embedded systems


More information about the devel mailing list