svn commit: trunk/uClibc/libc/misc/dirent

psm at uclibc.org psm at uclibc.org
Tue Dec 13 21:25:51 UTC 2005


Author: psm
Date: 2005-12-13 13:25:39 -0800 (Tue, 13 Dec 2005)
New Revision: 12876

Log:
Hidden readdir*

Modified:
   trunk/uClibc/libc/misc/dirent/readdir.c
   trunk/uClibc/libc/misc/dirent/readdir64.c


Changeset:
Modified: trunk/uClibc/libc/misc/dirent/readdir.c
===================================================================
--- trunk/uClibc/libc/misc/dirent/readdir.c	2005-12-13 21:23:53 UTC (rev 12875)
+++ trunk/uClibc/libc/misc/dirent/readdir.c	2005-12-13 21:25:39 UTC (rev 12876)
@@ -5,8 +5,8 @@
 #include <dirent.h>
 #include "dirstream.h"
 
-
-struct dirent *readdir(DIR * dir)
+#undef readdir
+struct dirent attribute_hidden *__readdir(DIR * dir)
 {
 	ssize_t bytes;
 	struct dirent *de;
@@ -45,3 +45,4 @@
 	__pthread_mutex_unlock(&(dir->dd_lock));
 	return de;
 }
+strong_alias(__readdir,readdir)

Modified: trunk/uClibc/libc/misc/dirent/readdir64.c
===================================================================
--- trunk/uClibc/libc/misc/dirent/readdir64.c	2005-12-13 21:23:53 UTC (rev 12875)
+++ trunk/uClibc/libc/misc/dirent/readdir64.c	2005-12-13 21:25:39 UTC (rev 12876)
@@ -20,8 +20,8 @@
 #include <dirent.h>
 #include "dirstream.h"
 
-
-struct dirent64 *readdir64(DIR * dir)
+#undef readdir64
+struct dirent64 attribute_hidden *__readdir64(DIR * dir)
 {
 	ssize_t bytes;
 	struct dirent64 *de;
@@ -61,5 +61,6 @@
 
 	return de;
 }
+strong_alias(__readdir64,readdir64)
 
 #endif /* __UCLIBC_HAS_LFS__ */




More information about the uClibc-cvs mailing list