diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-05-19 22:57:34 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-05-19 22:57:34 +0000 |
commit | 125773133f0fe2425ab3d8305ed880e9010f6803 (patch) | |
tree | ffba60dc39bff34a6dc51760c022c6945f8fd2b3 /libc/sysdeps/linux/common | |
parent | 498822b67f68710b11d64a5aaf66aa1b865ef86e (diff) |
Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL block
in string.h and strings.h. This caught unguarded string ops in
libc/inet/ethers.c __ether_line_w() function.
I will wait for fallout reports for a week or so,
then continue converting more libc_hidden_proto's.
Diffstat (limited to 'libc/sysdeps/linux/common')
-rw-r--r-- | libc/sysdeps/linux/common/getcwd.c | 8 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/getdents.c | 4 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/getdents64.c | 2 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/getdirname.c | 2 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/getdnnm.c | 4 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/gethstnm.c | 4 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/poll.c | 4 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/sched_getaffinity.c | 2 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/sigqueue.c | 2 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/ssp.c | 4 | ||||
-rw-r--r-- | libc/sysdeps/linux/common/xstatconv.c | 2 |
11 files changed, 19 insertions, 19 deletions
diff --git a/libc/sysdeps/linux/common/getcwd.c b/libc/sysdeps/linux/common/getcwd.c index d52792994..512a9e1ee 100644 --- a/libc/sysdeps/linux/common/getcwd.c +++ b/libc/sysdeps/linux/common/getcwd.c @@ -18,10 +18,10 @@ libc_hidden_proto(getcwd) libc_hidden_proto(getpagesize) -libc_hidden_proto(strcat) -libc_hidden_proto(strcpy) -libc_hidden_proto(strncpy) -libc_hidden_proto(strlen) +/* Experimentally off - libc_hidden_proto(strcat) */ +/* Experimentally off - libc_hidden_proto(strcpy) */ +/* Experimentally off - libc_hidden_proto(strncpy) */ +/* Experimentally off - libc_hidden_proto(strlen) */ libc_hidden_proto(opendir) libc_hidden_proto(readdir) libc_hidden_proto(closedir) diff --git a/libc/sysdeps/linux/common/getdents.c b/libc/sysdeps/linux/common/getdents.c index 226971298..8613e3a9b 100644 --- a/libc/sysdeps/linux/common/getdents.c +++ b/libc/sysdeps/linux/common/getdents.c @@ -41,7 +41,7 @@ ssize_t __getdents (int fd, char *buf, size_t nbytes) attribute_hidden; #if ! defined __UCLIBC_HAS_LFS__ || ! defined __NR_getdents64 -libc_hidden_proto(memcpy) +/* Experimentally off - libc_hidden_proto(memcpy) */ libc_hidden_proto(lseek) #define __NR___syscall_getdents __NR_getdents @@ -108,7 +108,7 @@ attribute_hidden strong_alias(__getdents,__getdents64) #elif __WORDSIZE == 32 -libc_hidden_proto(memmove) +/* Experimentally off - libc_hidden_proto(memmove) */ extern __typeof(__getdents) __getdents64 attribute_hidden; ssize_t __getdents (int fd, char *buf, size_t nbytes) diff --git a/libc/sysdeps/linux/common/getdents64.c b/libc/sysdeps/linux/common/getdents64.c index a344240bb..2328df29e 100644 --- a/libc/sysdeps/linux/common/getdents64.c +++ b/libc/sysdeps/linux/common/getdents64.c @@ -20,7 +20,7 @@ #if defined __UCLIBC_HAS_LFS__ && defined __NR_getdents64 -libc_hidden_proto(memcpy) +/* Experimentally off - libc_hidden_proto(memcpy) */ libc_hidden_proto(lseek64) # ifndef offsetof diff --git a/libc/sysdeps/linux/common/getdirname.c b/libc/sysdeps/linux/common/getdirname.c index e196d1bd9..5938d7257 100644 --- a/libc/sysdeps/linux/common/getdirname.c +++ b/libc/sysdeps/linux/common/getdirname.c @@ -25,7 +25,7 @@ #include <stdlib.h> #include <string.h> -libc_hidden_proto(strdup) +/* Experimentally off - libc_hidden_proto(strdup) */ libc_hidden_proto(getcwd) libc_hidden_proto(getenv) #ifdef __UCLIBC_HAS_LFS__ diff --git a/libc/sysdeps/linux/common/getdnnm.c b/libc/sysdeps/linux/common/getdnnm.c index ee1b012c4..d98651a97 100644 --- a/libc/sysdeps/linux/common/getdnnm.c +++ b/libc/sysdeps/linux/common/getdnnm.c @@ -12,8 +12,8 @@ #include <sys/utsname.h> #if defined __USE_BSD || (defined __USE_XOPEN && !defined __USE_UNIX98) -libc_hidden_proto(strlen) -libc_hidden_proto(strcpy) +/* Experimentally off - libc_hidden_proto(strlen) */ +/* Experimentally off - libc_hidden_proto(strcpy) */ libc_hidden_proto(uname) libc_hidden_proto(getdomainname) diff --git a/libc/sysdeps/linux/common/gethstnm.c b/libc/sysdeps/linux/common/gethstnm.c index fc5a72c8d..8fc14ff32 100644 --- a/libc/sysdeps/linux/common/gethstnm.c +++ b/libc/sysdeps/linux/common/gethstnm.c @@ -11,8 +11,8 @@ libc_hidden_proto(gethostname) -libc_hidden_proto(strlen) -libc_hidden_proto(strcpy) +/* Experimentally off - libc_hidden_proto(strlen) */ +/* Experimentally off - libc_hidden_proto(strcpy) */ libc_hidden_proto(uname) int diff --git a/libc/sysdeps/linux/common/poll.c b/libc/sysdeps/linux/common/poll.c index 47eb87d73..3b0a1fd52 100644 --- a/libc/sysdeps/linux/common/poll.c +++ b/libc/sysdeps/linux/common/poll.c @@ -57,8 +57,8 @@ int __libc_poll(struct pollfd *fds, nfds_t nfds, int timeout) #include <sys/param.h> #include <unistd.h> -libc_hidden_proto(memcpy) -libc_hidden_proto(memset) +/* Experimentally off - libc_hidden_proto(memcpy) */ +/* Experimentally off - libc_hidden_proto(memset) */ libc_hidden_proto(getdtablesize) libc_hidden_proto(select) diff --git a/libc/sysdeps/linux/common/sched_getaffinity.c b/libc/sysdeps/linux/common/sched_getaffinity.c index 6c12ba116..b876cf932 100644 --- a/libc/sysdeps/linux/common/sched_getaffinity.c +++ b/libc/sysdeps/linux/common/sched_getaffinity.c @@ -27,7 +27,7 @@ #include <sys/param.h> #include <sys/types.h> -libc_hidden_proto(memset) +/* Experimentally off - libc_hidden_proto(memset) */ #define __NR___syscall_sched_getaffinity __NR_sched_getaffinity static inline _syscall3(int, __syscall_sched_getaffinity, __kernel_pid_t, pid, diff --git a/libc/sysdeps/linux/common/sigqueue.c b/libc/sysdeps/linux/common/sigqueue.c index 3d86414d9..9019852f1 100644 --- a/libc/sysdeps/linux/common/sigqueue.c +++ b/libc/sysdeps/linux/common/sigqueue.c @@ -25,7 +25,7 @@ libc_hidden_proto(getpid) libc_hidden_proto(getuid) -libc_hidden_proto(memset) +/* Experimentally off - libc_hidden_proto(memset) */ #ifdef __NR_rt_sigqueueinfo diff --git a/libc/sysdeps/linux/common/ssp.c b/libc/sysdeps/linux/common/ssp.c index 16b9f9c10..d8088ef60 100644 --- a/libc/sysdeps/linux/common/ssp.c +++ b/libc/sysdeps/linux/common/ssp.c @@ -31,8 +31,8 @@ #include <signal.h> #include <sys/syslog.h> -libc_hidden_proto(memset) -libc_hidden_proto(strlen) +/* Experimentally off - libc_hidden_proto(memset) */ +/* Experimentally off - libc_hidden_proto(strlen) */ libc_hidden_proto(sigaction) libc_hidden_proto(sigfillset) libc_hidden_proto(sigdelset) diff --git a/libc/sysdeps/linux/common/xstatconv.c b/libc/sysdeps/linux/common/xstatconv.c index 792bc090a..abcb496b8 100644 --- a/libc/sysdeps/linux/common/xstatconv.c +++ b/libc/sysdeps/linux/common/xstatconv.c @@ -25,7 +25,7 @@ #include <string.h> #include "xstatconv.h" -libc_hidden_proto(memset) +/* Experimentally off - libc_hidden_proto(memset) */ void attribute_hidden __xstat_conv(struct kernel_stat *kbuf, struct stat *buf) { |