svn commit: trunk/uClibc/libc/sysdeps/linux/common

psm at uclibc.org psm at uclibc.org
Thu Dec 8 14:11:31 UTC 2005


Author: psm
Date: 2005-12-08 06:11:18 -0800 (Thu, 08 Dec 2005)
New Revision: 12733

Log:
Add hidden versions

Modified:
   trunk/uClibc/libc/sysdeps/linux/common/chdir.c
   trunk/uClibc/libc/sysdeps/linux/common/mkdir.c
   trunk/uClibc/libc/sysdeps/linux/common/rmdir.c


Changeset:
Modified: trunk/uClibc/libc/sysdeps/linux/common/chdir.c
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/common/chdir.c	2005-12-08 14:09:13 UTC (rev 12732)
+++ trunk/uClibc/libc/sysdeps/linux/common/chdir.c	2005-12-08 14:11:18 UTC (rev 12733)
@@ -13,8 +13,8 @@
 
 #define __NR___syscall_chdir __NR_chdir
 static inline _syscall1(int, __syscall_chdir, const char *, path);
-int chdir(const char *path)
+int attribute_hidden __chdir(const char *path)
 {
 	return __syscall_chdir(path);
 }
-
+strong_alias(__chdir,chdir)

Modified: trunk/uClibc/libc/sysdeps/linux/common/mkdir.c
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/common/mkdir.c	2005-12-08 14:09:13 UTC (rev 12732)
+++ trunk/uClibc/libc/sysdeps/linux/common/mkdir.c	2005-12-08 14:11:18 UTC (rev 12733)
@@ -14,7 +14,8 @@
 static inline _syscall2(int, __syscall_mkdir, const char *, pathname,
 		__kernel_mode_t, mode);
 
-int mkdir(const char *pathname, mode_t mode)
+int attribute_hidden __mkdir(const char *pathname, mode_t mode)
 {
 	return (__syscall_mkdir(pathname, mode));
 }
+strong_alias(__mkdir,mkdir)

Modified: trunk/uClibc/libc/sysdeps/linux/common/rmdir.c
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/common/rmdir.c	2005-12-08 14:09:13 UTC (rev 12732)
+++ trunk/uClibc/libc/sysdeps/linux/common/rmdir.c	2005-12-08 14:11:18 UTC (rev 12733)
@@ -9,4 +9,6 @@
 
 #include "syscalls.h"
 #include <unistd.h>
-_syscall1(int, rmdir, const char *, pathname);
+#define __NR___rmdir __NR_rmdir
+attribute_hidden _syscall1(int, __rmdir, const char *, pathname);
+strong_alias(__rmdir,rmdir)




More information about the uClibc-cvs mailing list