OSDN Git Service

Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL block
authorDenis Vlasenko <vda.linux@googlemail.com>
Mon, 19 May 2008 22:57:34 +0000 (22:57 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Mon, 19 May 2008 22:57:34 +0000 (22:57 -0000)
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.

220 files changed:
include/string.h
include/strings.h
libc/inet/addr.c
libc/inet/getaddrinfo.c
libc/inet/getnetbynm.c
libc/inet/getproto.c
libc/inet/getservice.c
libc/inet/hostid.c
libc/inet/if_index.c
libc/inet/ifaddrs.c
libc/inet/ntop.c
libc/inet/resolv.c
libc/inet/rpc/auth_unix.c
libc/inet/rpc/bindresvport.c
libc/inet/rpc/clnt_generic.c
libc/inet/rpc/clnt_perror.c
libc/inet/rpc/clnt_simple.c
libc/inet/rpc/clnt_udp.c
libc/inet/rpc/clnt_unix.c
libc/inet/rpc/getrpcent.c
libc/inet/rpc/getrpcport.c
libc/inet/rpc/pmap_rmt.c
libc/inet/rpc/rcmd.c
libc/inet/rpc/rexec.c
libc/inet/rpc/rpc_cmsg.c
libc/inet/rpc/ruserpass.c
libc/inet/rpc/svc.c
libc/inet/rpc/svc_authux.c
libc/inet/rpc/svc_simple.c
libc/inet/rpc/svc_tcp.c
libc/inet/rpc/svc_udp.c
libc/inet/rpc/svc_unix.c
libc/inet/rpc/xdr.c
libc/inet/rpc/xdr_array.c
libc/inet/rpc/xdr_mem.c
libc/inet/rpc/xdr_rec.c
libc/inet/rpc/xdr_reference.c
libc/misc/dirent/alphasort.c
libc/misc/dirent/alphasort64.c
libc/misc/dirent/readdir64_r.c
libc/misc/dirent/readdir_r.c
libc/misc/dirent/scandir.c
libc/misc/dirent/scandir64.c
libc/misc/error/error.c
libc/misc/file/lockf.c
libc/misc/file/lockf64.c
libc/misc/fnmatch/fnmatch.c
libc/misc/ftw/ftw.c
libc/misc/glob/glob-susv3.c
libc/misc/glob/glob.c
libc/misc/internals/__uClibc_main.c
libc/misc/internals/tempname.c
libc/misc/locale/locale.c
libc/misc/mntent/mntent.c
libc/misc/regex/regex.c
libc/misc/regex/regex_old.c
libc/misc/search/_hsearch_r.c
libc/misc/search/_lsearch.c
libc/misc/statfs/fstatfs64.c
libc/misc/statfs/fstatvfs.c
libc/misc/statfs/fstatvfs64.c
libc/misc/statfs/statfs64.c
libc/misc/statfs/statvfs.c
libc/misc/statfs/statvfs64.c
libc/misc/syslog/syslog.c
libc/misc/time/time.c
libc/misc/ttyent/getttyent.c
libc/misc/utmp/utent.c
libc/misc/utmp/wtent.c
libc/misc/wchar/wchar.c
libc/misc/wctype/_wctype.c
libc/misc/wordexp/wordexp.c
libc/pwd_grp/lckpwdf.c
libc/pwd_grp/pwd_grp.c
libc/signal/sigaction.c
libc/signal/sigempty.c
libc/signal/sigfillset.c
libc/stdio/_fpmaxtostr.c
libc/stdio/_fwrite.c
libc/stdio/_scanf.c
libc/stdio/_stdio.c
libc/stdio/_uintmaxtostr.c
libc/stdio/_vfprintf.c
libc/stdio/ctermid.c
libc/stdio/fmemopen.c
libc/stdio/fputs.c
libc/stdio/fread.c
libc/stdio/old_vfprintf.c
libc/stdio/open_memstream.c
libc/stdio/tempnam.c
libc/stdio/tmpnam.c
libc/stdlib/_strtod.c
libc/stdlib/abort.c
libc/stdlib/bsd_getpt.c
libc/stdlib/getenv.c
libc/stdlib/malloc-simple/alloc.c
libc/stdlib/malloc-standard/calloc.c
libc/stdlib/malloc-standard/realloc.c
libc/stdlib/malloc/calloc.c
libc/stdlib/malloc/realloc.c
libc/stdlib/ptsname.c
libc/stdlib/realpath.c
libc/stdlib/seed48_r.c
libc/stdlib/setenv.c
libc/stdlib/unix_grantpt.c
libc/string/__xpg_strerror_r.c
libc/string/_collate.c
libc/string/basename.c
libc/string/bcopy.c
libc/string/bzero.c
libc/string/cris/memcpy.c
libc/string/cris/memmove.c
libc/string/cris/memset.c
libc/string/cris/strcpy.c
libc/string/cris/strncpy.c
libc/string/ffs.c
libc/string/frv/memset.S
libc/string/generic/memchr.c
libc/string/generic/memcmp.c
libc/string/generic/memcpy.c
libc/string/generic/memmem.c
libc/string/generic/memmove.c
libc/string/generic/mempcpy.c
libc/string/generic/memrchr.c
libc/string/generic/memset.c
libc/string/generic/rawmemchr.c
libc/string/generic/strcat.c
libc/string/generic/strchr.c
libc/string/generic/strchrnul.c
libc/string/generic/strcmp.c
libc/string/generic/strcpy.c
libc/string/generic/strcspn.c
libc/string/generic/strlen.c
libc/string/generic/strncat.c
libc/string/generic/strncmp.c
libc/string/generic/strncpy.c
libc/string/generic/strnlen.c
libc/string/generic/strrchr.c
libc/string/generic/strsep.c
libc/string/generic/strspn.c
libc/string/generic/strstr.c
libc/string/generic/strtok_r.c
libc/string/i386/memchr.c
libc/string/i386/memcpy.c
libc/string/i386/memmove.c
libc/string/i386/memset.c
libc/string/i386/strcat.c
libc/string/i386/strchr.c
libc/string/i386/strcmp.c
libc/string/i386/strcpy.c
libc/string/i386/strlen.c
libc/string/i386/strncat.c
libc/string/i386/strncmp.c
libc/string/i386/strncpy.c
libc/string/i386/strnlen.c
libc/string/i386/strrchr.c
libc/string/memcmp.c
libc/string/memmem.c
libc/string/memmove.c
libc/string/memrchr.c
libc/string/memset.c
libc/string/powerpc/memcpy.c
libc/string/powerpc/memmove.c
libc/string/powerpc/memset.c
libc/string/psignal.c
libc/string/rawmemchr.c
libc/string/stpcpy.c
libc/string/stpncpy.c
libc/string/strcasecmp.c
libc/string/strcasestr.c
libc/string/strcspn.c
libc/string/strdup.c
libc/string/strerror.c
libc/string/strlcpy.c
libc/string/strncasecmp.c
libc/string/strncat.c
libc/string/strncmp.c
libc/string/strncpy.c
libc/string/strndup.c
libc/string/strrchr.c
libc/string/strsep.c
libc/string/strsignal.c
libc/string/strstr.c
libc/string/strtok.c
libc/string/strtok_r.c
libc/sysdeps/linux/arm/aeabi_memclr.c
libc/sysdeps/linux/arm/aeabi_memcpy.c
libc/sysdeps/linux/arm/aeabi_memmove.c
libc/sysdeps/linux/arm/aeabi_memset.c
libc/sysdeps/linux/arm/ioperm.c
libc/sysdeps/linux/arm/sigaction.c
libc/sysdeps/linux/avr32/sigaction.c
libc/sysdeps/linux/common/getcwd.c
libc/sysdeps/linux/common/getdents.c
libc/sysdeps/linux/common/getdents64.c
libc/sysdeps/linux/common/getdirname.c
libc/sysdeps/linux/common/getdnnm.c
libc/sysdeps/linux/common/gethstnm.c
libc/sysdeps/linux/common/poll.c
libc/sysdeps/linux/common/sched_getaffinity.c
libc/sysdeps/linux/common/sigqueue.c
libc/sysdeps/linux/common/ssp.c
libc/sysdeps/linux/common/xstatconv.c
libc/sysdeps/linux/i386/sigaction.c
libc/sysdeps/linux/mips/sigaction.c
libc/sysdeps/linux/x86_64/sigaction.c
libc/sysdeps/linux/xtensa/sigaction.c
libc/termios/tcgetattr.c
libc/termios/tcsetattr.c
libc/termios/ttyname.c
libc/unistd/confstr.c
libc/unistd/exec.c
libc/unistd/getlogin.c
libc/unistd/getopt-susv3.c
libc/unistd/getopt.c
libc/unistd/getpass.c
libc/unistd/getsubopt-susv3.c
libc/unistd/getsubopt.c
libpthread/linuxthreads.old/libc_pthread_init.c
libpthread/linuxthreads/libc_pthread_init.c

index 87d9534..cd57de1 100644 (file)
@@ -434,4 +434,125 @@ extern size_t strlcpy(char *__restrict dst, const char *__restrict src,
 
 __END_DECLS
 
+
+#ifdef UCLIBC_INTERNAL
+/* In the same order and with the same defines */
+libc_hidden_proto(memcpy)
+libc_hidden_proto(memmove)
+#if defined __USE_SVID || defined __USE_BSD || defined __USE_XOPEN
+libc_hidden_proto(memccpy)
+#endif /* SVID.  */
+libc_hidden_proto(memset)
+libc_hidden_proto(memcmp)
+libc_hidden_proto(memchr)
+#ifdef __USE_GNU
+libc_hidden_proto(rawmemchr)
+libc_hidden_proto(memrchr)
+#endif
+libc_hidden_proto(strcpy)
+libc_hidden_proto(strncpy)
+libc_hidden_proto(strcat)
+libc_hidden_proto(strncat)
+libc_hidden_proto(strcmp)
+libc_hidden_proto(strncmp)
+libc_hidden_proto(strcoll)
+libc_hidden_proto(strxfrm)
+#if defined __USE_GNU && defined __UCLIBC_HAS_XLOCALE__
+libc_hidden_proto(strcoll_l)
+libc_hidden_proto(strxfrm_l)
+#endif
+#if defined __USE_SVID || defined __USE_BSD || defined __USE_XOPEN_EXTENDED
+libc_hidden_proto(strdup)
+#endif
+#if defined __USE_GNU
+libc_hidden_proto(strndup)
+#endif
+libc_hidden_proto(strchr)
+libc_hidden_proto(strrchr)
+#ifdef __USE_GNU
+libc_hidden_proto(strchrnul)
+#endif
+libc_hidden_proto(strcspn)
+libc_hidden_proto(strspn)
+libc_hidden_proto(strpbrk)
+libc_hidden_proto(strstr)
+libc_hidden_proto(strtok)
+#if 0 /* uClibc: disabled */
+libc_hidden_proto(__strtok_r)
+#endif
+#if defined __USE_POSIX || defined __USE_MISC
+libc_hidden_proto(strtok_r)
+#endif
+#ifdef __USE_GNU
+libc_hidden_proto(strcasestr)
+#endif
+#ifdef __USE_GNU
+libc_hidden_proto(memmem)
+#if 0 /* uClibc: disabled */
+libc_hidden_proto(__mempcpy)
+#endif
+libc_hidden_proto(mempcpy)
+#endif
+libc_hidden_proto(strlen)
+#ifdef __USE_GNU
+libc_hidden_proto(strnlen)
+#endif
+libc_hidden_proto(strerror)
+/* TODO: insert strerror_r mess here */
+#if 0 /* uClibc: disabled */
+libc_hidden_proto(__bzero)
+#endif
+#ifdef __USE_BSD
+# ifdef __UCLIBC_SUSV3_LEGACY__
+libc_hidden_proto(bcopy)
+libc_hidden_proto(bzero)
+libc_hidden_proto(bcmp)
+libc_hidden_proto(index)
+libc_hidden_proto(rindex)
+# endif
+libc_hidden_proto(ffs)
+#if 0 /*def    __USE_GNU*/
+libc_hidden_proto(ffsl)
+#  ifdef __GNUC__
+libc_hidden_proto(ffsll)
+#  endif
+# endif
+libc_hidden_proto(strcasecmp)
+libc_hidden_proto(strncasecmp)
+#endif /* Use BSD.  */
+#if defined __USE_GNU && defined __UCLIBC_HAS_XLOCALE__
+libc_hidden_proto(strcasecmp_l)
+libc_hidden_proto(strncasecmp_l)
+#endif
+#ifdef __USE_BSD
+libc_hidden_proto(strsep)
+#endif
+#ifdef __USE_GNU
+#if 0
+libc_hidden_proto(strverscmp)
+#endif
+libc_hidden_proto(strsignal)
+#if 0 /* uClibc: disabled */
+libc_hidden_proto(__stpcpy)
+#endif
+libc_hidden_proto(stpcpy)
+#if 0 /* uClibc: disabled */
+libc_hidden_proto(__stpncpy)
+#endif
+libc_hidden_proto(stpncpy)
+#if 0 /* uClibc does not support strfry or memfrob. */
+libc_hidden_proto(strfry)
+libc_hidden_proto(memfrob)
+#endif
+# ifndef basename
+libc_hidden_proto(basename)
+# endif
+#endif
+#ifdef __USE_BSD
+libc_hidden_proto(strlcat)
+libc_hidden_proto(strlcpy)
+#endif
+#endif
+
+
 #endif /* string.h  */
index 107c53a..89349f9 100644 (file)
@@ -90,6 +90,28 @@ extern int strncasecmp (__const char *__s1, __const char *__s2, size_t __n)
 
 __END_DECLS
 
+
+#ifdef UCLIBC_INTERNAL
+/* In the same order and with the same defines */
+# ifdef __UCLIBC_SUSV3_LEGACY__
+libc_hidden_proto(bcopy)
+libc_hidden_proto(bzero)
+libc_hidden_proto(bcmp)
+libc_hidden_proto(index)
+libc_hidden_proto(rindex)
+# endif
+libc_hidden_proto(ffs)
+# if 0 /*def   __USE_GNU*/
+libc_hidden_proto(ffsl)
+#  ifdef __GNUC__
+libc_hidden_proto(ffsll)
+#  endif
+# endif
+libc_hidden_proto(strcasecmp)
+libc_hidden_proto(strncasecmp)
+#endif
+
+
 #endif /* string.h  */
 
 #endif /* strings.h  */
index 93ef63f..c4d1b98 100644 (file)
@@ -156,7 +156,7 @@ libc_hidden_def(inet_ntoa)
 #ifdef L_inet_makeaddr
 
 /* for some reason it does not remove the jump relocation */
-libc_hidden_proto(memmove)
+/* Experimentally off - libc_hidden_proto(memmove) */
 
 /*
  * Formulate an Internet address from network + host.  Used in
index a701667..0b885af 100644 (file)
@@ -67,13 +67,13 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #include <sys/utsname.h>
 #include <net/if.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
 /* libc_hidden_proto(strcmp) */
 /* libc_hidden_proto(stpcpy) */
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
 libc_hidden_proto(getservbyname_r)
index 97d5cb8..92cf877 100644 (file)
@@ -20,7 +20,7 @@
 #include <netdb.h>
 #include <string.h>
 
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(strcmp) */
 libc_hidden_proto(setnetent)
 libc_hidden_proto(getnetent)
 libc_hidden_proto(endnetent)
index acd2667..f28a4cb 100644 (file)
@@ -63,8 +63,8 @@
 #include <errno.h>
 
 libc_hidden_proto(fopen)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strpbrk)
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strpbrk) */
 libc_hidden_proto(atoi)
 libc_hidden_proto(rewind)
 libc_hidden_proto(fgets)
index 09c2f9b..e2a158c 100644 (file)
@@ -64,8 +64,8 @@
 #include <arpa/inet.h>
 #include <errno.h>
 
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strpbrk)
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strpbrk) */
 libc_hidden_proto(fopen)
 libc_hidden_proto(fclose)
 libc_hidden_proto(atoi)
index 442294a..170d873 100644 (file)
@@ -15,7 +15,7 @@
 #include <fcntl.h>
 #include <unistd.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(open)
 libc_hidden_proto(close)
 libc_hidden_proto(read)
index ed46db2..03e7089 100644 (file)
 
 #include "netlinkaccess.h"
 
-libc_hidden_proto(strncpy)
-libc_hidden_proto(strdup)
+/* Experimentally off - libc_hidden_proto(strncpy) */
+/* Experimentally off - libc_hidden_proto(strdup) */
 libc_hidden_proto(ioctl)
 libc_hidden_proto(close)
 #if __ASSUME_NETLINK_SUPPORT
-libc_hidden_proto(strndup)
+/* Experimentally off - libc_hidden_proto(strndup) */
 #endif
 
 extern int __opensock(void) attribute_hidden;
index be68d97..d1ff8d4 100644 (file)
@@ -45,8 +45,8 @@ libc_hidden_proto(close)
 libc_hidden_proto(sendto)
 libc_hidden_proto(recvmsg)
 libc_hidden_proto(bind)
-libc_hidden_proto(memset)
-libc_hidden_proto(mempcpy)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(mempcpy) */
 libc_hidden_proto(getsockname)
 libc_hidden_proto(fclose)
 libc_hidden_proto(abort)
index 88ff6a1..4e448e9 100644 (file)
 #include <string.h>
 #include <ctype.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(sprintf)
 libc_hidden_proto(tolower)
 
index 96d5b00..7b19ce3 100644 (file)
 
 __UCLIBC_MUTEX_EXTERN(__resolv_lock);
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
-libc_hidden_proto(memmove)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strdup)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncat)
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(memmove) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strdup) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncat) */
+/* Experimentally off - libc_hidden_proto(strncpy) */
 /* libc_hidden_proto(strnlen) */
-libc_hidden_proto(strstr)
-libc_hidden_proto(strcasecmp)
+/* Experimentally off - libc_hidden_proto(strstr) */
+/* Experimentally off - libc_hidden_proto(strcasecmp) */
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
 libc_hidden_proto(fopen)
index 80b60b5..8015e4f 100644 (file)
@@ -56,7 +56,7 @@
 # include <wchar.h>
 #endif
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(sysconf)
 libc_hidden_proto(getegid)
 libc_hidden_proto(geteuid)
index 32055cd..3f266e6 100644 (file)
@@ -40,7 +40,7 @@
 #include <sys/socket.h>
 #include <netinet/in.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(bind)
 libc_hidden_proto(getpid)
 
index 899a9dd..54bd0e9 100644 (file)
 #include <sys/socket.h>
 #include <netdb.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
 libc_hidden_proto(clnttcp_create)
 libc_hidden_proto(clntudp_create)
 libc_hidden_proto(clntunix_create)
index ef3ed2d..89a31a2 100644 (file)
@@ -51,8 +51,8 @@ static char sccsid[] = "@(#)clnt_perror.c 1.15 87/10/07 Copyr 1984 Sun Micro";
 # define fputs(s, f) _IO_fputs (s, f)
 #endif
 
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(sprintf)
 libc_hidden_proto(__glibc_strerror_r)
 libc_hidden_proto(fputs)
index f9f18f3..745a502 100644 (file)
@@ -50,9 +50,9 @@ static char sccsid[] = "@(#)clnt_simple.c 1.35 87/08/11 Copyr 1984 Sun Micro";
 #include <netdb.h>
 #include <string.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strncpy) */
 libc_hidden_proto(close)
 libc_hidden_proto(clntudp_create)
 libc_hidden_proto(gethostbyname_r)
index 9e34440..1d7cb48 100644 (file)
@@ -62,7 +62,7 @@ libc_hidden_proto(fwprintf)
 #include <sys/uio.h>
 #endif
 
-libc_hidden_proto(memcmp)
+/* Experimentally off - libc_hidden_proto(memcmp) */
 libc_hidden_proto(ioctl)
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
index 82f994e..73be742 100644 (file)
@@ -63,8 +63,8 @@
 libc_hidden_proto(fwprintf)
 #endif
 
-libc_hidden_proto(strlen)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
 libc_hidden_proto(getpid)
index d722919..7b9b937 100644 (file)
 #include <arpa/inet.h>
 #include <errno.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(fopen)
 libc_hidden_proto(fclose)
 libc_hidden_proto(atoi)
index 82fa8d1..0a57d1d 100644 (file)
@@ -48,7 +48,7 @@ static  char sccsid[] = "@(#)getrpcport.c 1.3 87/08/11 SMI";
 #include <rpc/pmap_clnt.h>
 #include <sys/socket.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(pmap_getport)
 libc_hidden_proto(gethostbyname_r)
 
index a0aa229..759534a 100644 (file)
@@ -59,7 +59,7 @@ static char sccsid[] = "@(#)pmap_rmt.c 1.21 87/08/27 Copyr 1984 Sun Micro";
 #include <arpa/inet.h>
 #define MAX_BROADCAST_SIZE 1400
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(ioctl)
 libc_hidden_proto(perror)
 libc_hidden_proto(socket)
index ccab7d6..47b9275 100644 (file)
@@ -87,14 +87,14 @@ static char sccsid[] = "@(#)rcmd.c  8.3 (Berkeley) 3/26/94";
 #endif
 #include <sys/uio.h>
 
-libc_hidden_proto(memcmp)
-libc_hidden_proto(strcat)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncmp)
-libc_hidden_proto(memmove)
+/* Experimentally off - libc_hidden_proto(memcmp) */
+/* Experimentally off - libc_hidden_proto(strcat) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncmp) */
+/* Experimentally off - libc_hidden_proto(memmove) */
 libc_hidden_proto(getpid)
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
index 44ab3ee..2eb567e 100644 (file)
@@ -42,9 +42,9 @@
 #include <string.h>
 #include <unistd.h>
 
-libc_hidden_proto(memset)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncpy) */
 libc_hidden_proto(read)
 libc_hidden_proto(write)
 libc_hidden_proto(close)
index b47a67c..3206aae 100644 (file)
@@ -45,7 +45,7 @@ static char sccsid[] = "@(#)rpc_callmsg.c 1.4 87/08/11 Copyr 1984 Sun Micro";
 #include <sys/param.h>
 #include <rpc/rpc.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(xdr_enum)
 libc_hidden_proto(xdr_opaque)
 libc_hidden_proto(xdr_u_int)
index 8d9d356..7a839c3 100644 (file)
 #include <strings.h>
 #include <unistd.h>
 
-libc_hidden_proto(strcat)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strcasecmp)
-libc_hidden_proto(strncasecmp)
+/* Experimentally off - libc_hidden_proto(strcat) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strcasecmp) */
+/* Experimentally off - libc_hidden_proto(strncasecmp) */
 libc_hidden_proto(getenv)
 libc_hidden_proto(printf)
 libc_hidden_proto(fstat)
index d41d764..253c063 100644 (file)
@@ -46,7 +46,7 @@
 #include <rpc/pmap_clnt.h>
 #include <sys/poll.h>
 
-libc_hidden_proto(ffs)
+/* Experimentally off - libc_hidden_proto(ffs) */
 libc_hidden_proto(pmap_set)
 libc_hidden_proto(pmap_unset)
 libc_hidden_proto(_authenticate)
index ef84767..64c911f 100644 (file)
@@ -46,7 +46,7 @@
 #include <rpc/rpc.h>
 #include <rpc/svc.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(printf)
 libc_hidden_proto(xdrmem_create)
 libc_hidden_proto(xdr_authunix_parms)
index 075b930..72c272a 100644 (file)
@@ -55,8 +55,8 @@ static char sccsid[] = "@(#)svc_simple.c 1.18 87/08/11 Copyr 1984 Sun Micro";
 # define fputs(s, f) _IO_fputs (s, f)
 #endif
 
-libc_hidden_proto(strdup)
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(strdup) */
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(asprintf)
 libc_hidden_proto(fputs)
 libc_hidden_proto(write)
index 035119d..5e46679 100644 (file)
@@ -59,8 +59,8 @@ static char sccsid[] = "@(#)svc_tcp.c 1.21 87/08/11 Copyr 1984 Sun Micro";
 # define fputs(s, f) _IO_fputs (s, f)
 #endif
 
-libc_hidden_proto(memset)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
 libc_hidden_proto(read)
index d2ed68d..e2c97bd 100644 (file)
@@ -60,9 +60,9 @@ static char sccsid[] = "@(#)svc_udp.c 1.24 87/08/11 Copyr 1984 Sun Micro";
 libc_hidden_proto(fwprintf)
 #endif
 
-libc_hidden_proto(memcmp)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memcmp) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(perror)
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
index 1683bd3..2d77904 100644 (file)
@@ -55,9 +55,9 @@
 # include <wchar.h>
 #endif
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
 libc_hidden_proto(perror)
index e800991..54e7161 100644 (file)
@@ -56,7 +56,7 @@ static char sccsid[] = "@(#)xdr.c 1.35 87/08/12";
 libc_hidden_proto(fwprintf)
 #endif
 
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(fputs)
 
 /*
index 5f21fb2..a2299b6 100644 (file)
@@ -54,7 +54,7 @@ static char sccsid[] = "@(#)xdr_array.c 1.10 87/08/11 Copyr 1984 Sun Micro";
 libc_hidden_proto(fwprintf)
 #endif
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(fputs)
 libc_hidden_proto(xdr_u_int)
 
index 7613ffc..b7410c4 100644 (file)
@@ -43,7 +43,7 @@
 #include <limits.h>
 #include <rpc/rpc.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 static bool_t xdrmem_getlong (XDR *, long *);
 static bool_t xdrmem_putlong (XDR *, const long *);
index 5f9e2b1..ac331c4 100644 (file)
@@ -60,7 +60,7 @@
 libc_hidden_proto(fwprintf)
 #endif
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(fputs)
 libc_hidden_proto(lseek)
 
index 7201def..6282f9c 100644 (file)
@@ -55,7 +55,7 @@ static char sccsid[] = "@(#)xdr_reference.c 1.11 87/08/11 SMI";
 libc_hidden_proto(fwprintf)
 #endif
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(xdr_bool)
 libc_hidden_proto(fputs)
 
index 5333662..70aa2a5 100644 (file)
@@ -8,7 +8,7 @@
 #include <string.h>
 #include "dirstream.h"
 
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(strcmp) */
 
 int alphasort(const void * a, const void * b)
 {
index 86a9109..de7a87a 100644 (file)
@@ -10,7 +10,7 @@
 #include <string.h>
 #include "dirstream.h"
 
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(strcmp) */
 
 int alphasort64(const void * a, const void * b)
 {
index 19c1449..193d919 100644 (file)
@@ -14,7 +14,7 @@
 #include <dirent.h>
 #include "dirstream.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 libc_hidden_proto(readdir64_r)
 int readdir64_r(DIR *dir, struct dirent64 *entry, struct dirent64 **result)
index 9493ecc..194af62 100644 (file)
@@ -11,7 +11,7 @@
 #include <dirent.h>
 #include "dirstream.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 libc_hidden_proto(readdir_r)
 int readdir_r(DIR *dir, struct dirent *entry, struct dirent **result)
index 41491ba..0e823ad 100644 (file)
@@ -12,7 +12,7 @@
 #include <sys/types.h>
 #include "dirstream.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(readdir)
 libc_hidden_proto(opendir)
 libc_hidden_proto(closedir)
index 7b1dbd0..98433f4 100644 (file)
@@ -30,7 +30,7 @@
 #include <sys/types.h>
 #include "dirstream.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(opendir)
 libc_hidden_proto(closedir)
 libc_hidden_proto(qsort)
index 5f0d512..ed4a62e 100644 (file)
@@ -26,8 +26,8 @@
 #include <string.h>
 #include <error.h>
 
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strerror)
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strerror) */
 libc_hidden_proto(fprintf)
 libc_hidden_proto(exit)
 libc_hidden_proto(putc)
index 6c1184b..13b56ab 100644 (file)
@@ -26,7 +26,7 @@
 
 libc_hidden_proto(lockf)
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(fcntl)
 libc_hidden_proto(getpid)
 
index 48983d4..b2ffe5d 100644 (file)
@@ -37,7 +37,7 @@ libc_hidden_proto(fcntl64)
 libc_hidden_proto(fcntl)
 #endif
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(getpid)
 
 /* lockf is a simplified interface to fcntl's locking facilities.  */
index 2d95777..5e85786 100644 (file)
 
 #ifdef __UCLIBC__
 #define __memset memset
-libc_hidden_proto(memchr)
-libc_hidden_proto(memset)
-libc_hidden_proto(mempcpy)
-libc_hidden_proto(strcat)
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(memchr) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(mempcpy) */
+/* Experimentally off - libc_hidden_proto(strcat) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
 /*libc_hidden_proto(strchr)*/
 /*libc_hidden_proto(strchrnul)*/
-libc_hidden_proto(strlen)
-libc_hidden_proto(strcoll)
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strcoll) */
 #ifdef __UCLIBC_HAS_XLOCALE__
 libc_hidden_proto(__ctype_b_loc)
 libc_hidden_proto(__ctype_tolower_loc)
index 6521b44..33d1a65 100644 (file)
@@ -83,9 +83,9 @@ char *alloca ();
 # include <sys/stat.h>
 #endif
 
-libc_hidden_proto(memset)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(dirfd)
 libc_hidden_proto(tsearch)
 libc_hidden_proto(tfind)
@@ -93,7 +93,7 @@ libc_hidden_proto(tdestroy)
 libc_hidden_proto(getcwd)
 libc_hidden_proto(chdir)
 libc_hidden_proto(fchdir)
-libc_hidden_proto(mempcpy)
+/* Experimentally off - libc_hidden_proto(mempcpy) */
 libc_hidden_proto(opendir)
 #ifdef __UCLIBC_HAS_LFS__
 libc_hidden_proto(readdir64)
@@ -101,7 +101,7 @@ libc_hidden_proto(lstat64)
 libc_hidden_proto(stat64)
 #endif
 libc_hidden_proto(closedir)
-libc_hidden_proto(stpcpy)
+/* Experimentally off - libc_hidden_proto(stpcpy) */
 libc_hidden_proto(lstat)
 libc_hidden_proto(stat)
 
index e5b48ca..8f441ac 100644 (file)
 #include <unistd.h>
 #include <stdio.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(strcat)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(strcat) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(opendir)
 libc_hidden_proto(closedir)
 libc_hidden_proto(qsort)
index 1bbfa3c..00c4968 100644 (file)
 
 libc_hidden_proto(closedir)
 libc_hidden_proto(fnmatch)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(mempcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(mempcpy) */
 libc_hidden_proto(opendir)
 libc_hidden_proto(qsort)
 libc_hidden_proto(readdir)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcoll)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strdup)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strrchr)
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcoll) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strdup) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strrchr) */
 
 
 #ifdef ENABLE_GLOB_TILDE_EXPANSION
index c9c16e1..92aeead 100644 (file)
 libc_hidden_proto(exit)
 
 #ifdef __UCLIBC_HAS_PROGRAM_INVOCATION_NAME__
-libc_hidden_proto(strrchr)
+/* Experimentally off - libc_hidden_proto(strrchr) */
 #endif
 #ifndef __ARCH_HAS_NO_LDSO__
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(getgid)
 libc_hidden_proto(getuid)
 libc_hidden_proto(getegid)
index dc12502..0883259 100644 (file)
@@ -45,8 +45,8 @@
 #include <sys/time.h>
 #include "tempname.h"
 
-libc_hidden_proto(strlen)
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
 libc_hidden_proto(sprintf)
 libc_hidden_proto(mkdir)
 libc_hidden_proto(open)
index 67ca4c2..9825798 100644 (file)
 #include <ctype.h>
 #include <stdio.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
-libc_hidden_proto(strtok_r)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strncmp)
-libc_hidden_proto(strchr)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strtok_r) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strncmp) */
+/* Experimentally off - libc_hidden_proto(strchr) */
 libc_hidden_proto(getenv)
 #ifdef __UCLIBC_HAS_CTYPE_TABLES__
 libc_hidden_proto(__C_ctype_toupper)
@@ -193,7 +193,7 @@ static const char utf8[] = "UTF-8";
  */
 static char hr_locale[(MAX_LOCALE_CATEGORY_STR * LC_ALL) + MAX_LOCALE_STR];
 
-libc_hidden_proto(stpcpy)
+/* Experimentally off - libc_hidden_proto(stpcpy) */
 libc_hidden_proto(newlocale)
 
 static void update_hr_locale(const unsigned char *spec)
@@ -1084,7 +1084,7 @@ libc_hidden_def(__XL_NPP(nl_langinfo))
 /**********************************************************************/
 #ifdef L_newlocale
 
-libc_hidden_proto(stpcpy)
+/* Experimentally off - libc_hidden_proto(stpcpy) */
 libc_hidden_proto(newlocale)
 
 #ifdef __UCLIBC_MJN3_ONLY__
index 35b38bb..aaf0b68 100644 (file)
@@ -17,8 +17,8 @@ libc_hidden_proto(getmntent_r)
 libc_hidden_proto(setmntent)
 libc_hidden_proto(endmntent)
 
-libc_hidden_proto(strstr)
-libc_hidden_proto(strtok_r)
+/* Experimentally off - libc_hidden_proto(strstr) */
+/* Experimentally off - libc_hidden_proto(strtok_r) */
 libc_hidden_proto(atoi)
 libc_hidden_proto(fopen)
 libc_hidden_proto(fclose)
index 192034b..ee72b74 100644 (file)
@@ -78,19 +78,19 @@ libc_hidden_proto(isascii)
 #endif
 libc_hidden_proto(toupper)
 libc_hidden_proto(tolower)
-libc_hidden_proto(memcmp)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memmove)
-libc_hidden_proto(memset)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(memcmp) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memmove) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncpy) */
 libc_hidden_proto(getenv)
-libc_hidden_proto(strcasecmp)
+/* Experimentally off - libc_hidden_proto(strcasecmp) */
 libc_hidden_proto(abort)
 #ifdef __USE_GNU
-libc_hidden_proto(mempcpy)
+/* Experimentally off - libc_hidden_proto(mempcpy) */
 #endif
 
 #endif
index bdede30..7703928 100644 (file)
 #include <malloc.h>
 #include <stdio.h>
 
-libc_hidden_proto(memset)
-libc_hidden_proto(memcmp)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(memcmp) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(printf)
 libc_hidden_proto(abort)
 #ifdef __USE_GNU
-libc_hidden_proto(mempcpy)
+/* Experimentally off - libc_hidden_proto(mempcpy) */
 #endif
 libc_hidden_proto(__uc_malloc)
 
index a1cdbb6..257c061 100644 (file)
@@ -135,8 +135,8 @@ libc_hidden_def(hdestroy_r)
    equality of the stored and the parameter value. This helps to prevent
    unnecessary expensive calls of strcmp.  */
 
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 
 libc_hidden_proto(hsearch_r)
 int hsearch_r (ENTRY item, ACTION action, ENTRY **retval,
index eefef21..6c3afcb 100644 (file)
@@ -34,7 +34,7 @@ libc_hidden_def(lfind)
 
 #ifdef L_lsearch
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 void *lsearch(const void *key, void *base, size_t *nmemb, 
        size_t size, int (*compar)(const void *, const void *))
index dd271e7..a7f94b1 100644 (file)
@@ -25,7 +25,7 @@
 #include <sys/statvfs.h>
 #include <stddef.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(fstatfs)
 
 /* Return information about the filesystem on which FD resides.  */
index c281320..bc00cc6 100644 (file)
@@ -27,9 +27,9 @@
 #include <sys/statfs.h>
 #include <sys/statvfs.h>
 
-libc_hidden_proto(memset)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strsep)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strsep) */
 libc_hidden_proto(setmntent)
 libc_hidden_proto(getmntent_r)
 libc_hidden_proto(endmntent)
index a37642e..02e7011 100644 (file)
@@ -28,9 +28,9 @@
 #include <sys/statfs.h>
 #include <sys/statvfs.h>
 
-libc_hidden_proto(memset)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strsep)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strsep) */
 libc_hidden_proto(setmntent)
 libc_hidden_proto(getmntent_r)
 libc_hidden_proto(endmntent)
index 8574c17..18ce33b 100644 (file)
@@ -24,7 +24,7 @@
 #include <sys/statfs.h>
 
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(statfs)
 
 /* Return information about the filesystem on which FILE resides.  */
index 6c3bf7c..077a2fb 100644 (file)
@@ -27,9 +27,9 @@
 #include <sys/statfs.h>
 #include <sys/statvfs.h>
 
-libc_hidden_proto(memset)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strsep)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strsep) */
 libc_hidden_proto(setmntent)
 libc_hidden_proto(getmntent_r)
 libc_hidden_proto(endmntent)
index 4a71989..c91e1fe 100644 (file)
@@ -28,9 +28,9 @@
 #include <sys/statfs.h>
 #include <sys/statvfs.h>
 
-libc_hidden_proto(memset)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strsep)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strsep) */
 libc_hidden_proto(setmntent)
 libc_hidden_proto(getmntent_r)
 libc_hidden_proto(endmntent)
index ce78544..c5c1b9e 100644 (file)
@@ -84,12 +84,12 @@ libc_hidden_proto(syslog)
 libc_hidden_proto(vsyslog)
 libc_hidden_proto(closelog)
 
-libc_hidden_proto(memset)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memmove)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memmove) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncpy) */
 libc_hidden_proto(open)
 libc_hidden_proto(fcntl)
 libc_hidden_proto(socket)
index 6571b14..4f15606 100644 (file)
@@ -161,12 +161,12 @@ libc_hidden_proto(ctime)
 libc_hidden_proto(localtime)
 libc_hidden_proto(localtime_r)
 
-libc_hidden_proto(memset)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncpy) */
 /* libc_hidden_proto(sprintf) */
 libc_hidden_proto(open)
 libc_hidden_proto(read)
@@ -174,13 +174,13 @@ libc_hidden_proto(close)
 libc_hidden_proto(getenv)
 libc_hidden_proto(tzset)
 libc_hidden_proto(gettimeofday)
-libc_hidden_proto(strncasecmp)
+/* Experimentally off - libc_hidden_proto(strncasecmp) */
 libc_hidden_proto(strtol)
 libc_hidden_proto(strtoul)
 libc_hidden_proto(nl_langinfo)
 
 #ifdef __UCLIBC_HAS_XLOCALE__
-libc_hidden_proto(strncasecmp_l)
+/* Experimentally off - libc_hidden_proto(strncasecmp_l) */
 libc_hidden_proto(strtol_l)
 libc_hidden_proto(strtoul_l)
 libc_hidden_proto(nl_langinfo_l)
@@ -619,7 +619,7 @@ libc_hidden_def(localtime_r)
 
 #ifdef __UCLIBC_HAS_TM_EXTENSIONS__
 
-libc_hidden_proto(strnlen)
+/* Experimentally off - libc_hidden_proto(strnlen) */
 
 struct ll_tzname_item;
 
index 38caeb7..e9858ff 100644 (file)
@@ -39,9 +39,9 @@
 #include <pthread.h>
 #endif
 
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strncmp)
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strncmp) */
 libc_hidden_proto(__fsetlocking)
 libc_hidden_proto(rewind)
 libc_hidden_proto(fgets_unlocked)
index ac53f1d..d71aa31 100644 (file)
@@ -21,9 +21,9 @@
 #include <string.h>
 #include <utmp.h>
 
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strdup)
-libc_hidden_proto(strncmp)
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strdup) */
+/* Experimentally off - libc_hidden_proto(strncmp) */
 libc_hidden_proto(read)
 libc_hidden_proto(write)
 libc_hidden_proto(open)
index 0378070..9430bbb 100644 (file)
@@ -15,8 +15,8 @@
 #include <sys/file.h>
 
 #if 0
-libc_hidden_proto(memset)
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strncpy) */
 libc_hidden_proto(updwtmp)
 #endif
 libc_hidden_proto(open)
index 32ad41e..1550fa5 100644 (file)
@@ -1268,7 +1268,7 @@ const unsigned char __iconv_codesets[] =
        "\x07\x01""ASCII";                      /* Must be last! (special case to save a nul) */
 libc_hidden_data_def(__iconv_codesets)
 
-libc_hidden_proto(strcasecmp)
+/* Experimentally off - libc_hidden_proto(strcasecmp) */
 
 static int find_codeset(const char *name)
 {
index 0f19cad..a5624ff 100644 (file)
@@ -37,7 +37,7 @@
 #include <stdint.h>
 #include <bits/uClibc_uwchar.h>
 
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(strcmp) */
 libc_hidden_proto(tolower)
 libc_hidden_proto(toupper)
 libc_hidden_proto(towlower)
index 58094db..6872a65 100644 (file)
 #include <glob.h>
 #include <wordexp.h>
 
-libc_hidden_proto(mempcpy)
-libc_hidden_proto(stpcpy)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strdup)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strndup)
-libc_hidden_proto(strspn)
-libc_hidden_proto(strcspn)
+/* Experimentally off - libc_hidden_proto(mempcpy) */
+/* Experimentally off - libc_hidden_proto(stpcpy) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strdup) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strndup) */
+/* Experimentally off - libc_hidden_proto(strspn) */
+/* Experimentally off - libc_hidden_proto(strcspn) */
 libc_hidden_proto(setenv)
 libc_hidden_proto(unsetenv)
 libc_hidden_proto(waitpid)
index f241cdf..0b0fb47 100644 (file)
@@ -28,7 +28,7 @@
 #include <paths.h>
 #include <shadow.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(open)
 libc_hidden_proto(fcntl)
 libc_hidden_proto(close)
index 4bf5ff0..dbeed6c 100644 (file)
 #endif
 #include <bits/uClibc_mutex.h>
 
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(strtoul)
 libc_hidden_proto(rewind)
 libc_hidden_proto(fgets_unlocked)
index 14e3dc9..50ab640 100644 (file)
@@ -23,7 +23,7 @@
 
 #include <sys/syscall.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 /* The difference here is that the sigaction structure used in the
    kernel is not the same as we use in the libc.  Therefore we must
index e642e93..a6136d0 100644 (file)
@@ -20,7 +20,7 @@
 #include <signal.h>
 #include <string.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 /* Clear all signals from SET.  */
 libc_hidden_proto(sigemptyset)
index 83e4793..96ab459 100644 (file)
@@ -20,7 +20,7 @@
 #include <signal.h>
 #include <string.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 /* Set all signals in SET.  */
 libc_hidden_proto(sigfillset)
index f563233..2a63fda 100644 (file)
@@ -11,7 +11,7 @@
 #include <locale.h>
 #include <bits/uClibc_fpmax.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 typedef size_t (__fp_outfunc_t)(FILE *fp, intptr_t type, intptr_t len,
                                                                intptr_t buf);
index 1e0f7ce..ba4b02f 100644 (file)
@@ -7,9 +7,9 @@
 
 #include "_stdio.h"
 
-libc_hidden_proto(memchr)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memrchr)
+/* Experimentally off - libc_hidden_proto(memchr) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memrchr) */
 
 #ifdef __STDIO_BUFFERS
 
index 9bc8def..211a8f7 100644 (file)
 #include <bits/uClibc_fpmax.h>
 #endif /* __UCLIBC_HAS_FLOATS__ */
 
-libc_hidden_proto(memcmp)
-libc_hidden_proto(memset)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memcmp) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(ungetc)
 libc_hidden_proto(vfscanf)
 libc_hidden_proto(vsscanf)
index 739a061..d8c0ae2 100644 (file)
@@ -7,7 +7,7 @@
 
 #include "_stdio.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(isatty)
 
 /* This is pretty much straight from uClibc, but with one important
index 4310d64..7a80371 100644 (file)
@@ -11,7 +11,7 @@
 #include <locale.h>
 #include <bits/uClibc_uintmaxtostr.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 /* Avoid using long long / and % operations to cut down dependencies on
  * libgcc.a.  Definitely helps on i386 at least. */
index 685bb0d..0e0f75a 100644 (file)
 #include <bits/uClibc_uintmaxtostr.h>
 #include <bits/uClibc_va_copy.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strnlen)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strnlen) */
 libc_hidden_proto(__glibc_strerror_r)
 libc_hidden_proto(fputs_unlocked)
 libc_hidden_proto(abort)
index 1cb8a08..26369d6 100644 (file)
@@ -7,7 +7,7 @@
 
 #include "_stdio.h"
 
-libc_hidden_proto(strcpy)
+/* Experimentally off - libc_hidden_proto(strcpy) */
 
 char *ctermid(register char *s)
 {
index a78d56e..eb4fa73 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef __USE_GNU
 #include "_stdio.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(fopencookie)
 
 #ifndef __UCLIBC_HAS_GLIBC_CUSTOM_STREAMS__
index 4111491..8a5fd40 100644 (file)
@@ -9,7 +9,7 @@
 
 libc_hidden_proto(fputs_unlocked)
 
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(fwrite_unlocked)
 
 /* Note: The standard says fputs returns a nonnegative number on
index c603a9d..d8b04f7 100644 (file)
@@ -11,7 +11,7 @@ libc_hidden_proto(fread_unlocked)
 
 #ifdef __DO_UNLOCKED
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(fflush_unlocked)
 
 size_t fread_unlocked(void * __restrict ptr, size_t size, size_t nmemb,
index f81ef86..57f6071 100644 (file)
 #include <pthread.h>
 #endif /* __UCLIBC_HAS_THREADS__ */
 
-libc_hidden_proto(strlen)
-libc_hidden_proto(strnlen)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strnlen) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(putc_unlocked)
 libc_hidden_proto(__fputc_unlocked)
 libc_hidden_proto(__glibc_strerror_r)
index 25c2f9f..71c437c 100644 (file)
@@ -10,8 +10,8 @@
 #ifdef __USE_GNU
 #include "_stdio.h"
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(fopencookie)
 
 #ifndef __UCLIBC_HAS_GLIBC_CUSTOM_STREAMS__
index 43cbf78..3673f4b 100644 (file)
@@ -20,7 +20,7 @@
 #include <string.h>
 #include "../misc/internals/tempname.h"
 
-libc_hidden_proto(strdup)
+/* Experimentally off - libc_hidden_proto(strdup) */
 
 /* Generate a unique temporary filename using up to five characters of PFX
    if it is not NULL.  The directory to put this file in is searched for
index bc4ffeb..8df6ff5 100644 (file)
@@ -20,7 +20,7 @@
 #include <string.h>
 #include "../misc/internals/tempname.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 static char tmpnam_buffer[L_tmpnam];
 
index 219d0d0..585e4bd 100644 (file)
@@ -215,7 +215,7 @@ __fpmax_t attribute_hidden __strtofpmax(const Wchar *str, Wchar **endptr, int ex
 
 #else  /* defined(__UCLIBC_HAS_XLOCALE__) && !defined(__UCLIBC_DO_XLOCALE) */
 
-libc_hidden_proto(memcmp)
+/* Experimentally off - libc_hidden_proto(memcmp) */
 
 __fpmax_t attribute_hidden __XL_NPP(__strtofpmax)(const Wchar *str, Wchar **endptr, int exponent_power
                                                                 __LOCALE_PARAM )
index 6e1806e..2146cc3 100644 (file)
@@ -29,7 +29,7 @@ Cambridge, MA 02139, USA.  */
 
 libc_hidden_proto(abort)
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 libc_hidden_proto(sigaction)
 libc_hidden_proto(sigprocmask)
 libc_hidden_proto(raise)
index 9b885c4..9b93448 100644 (file)
@@ -23,7 +23,7 @@
 #include <unistd.h>
 
 libc_hidden_proto(open)
-libc_hidden_proto(mempcpy)
+/* Experimentally off - libc_hidden_proto(mempcpy) */
 
 /* Prefix for master pseudo terminal nodes.  */
 #define _PATH_PTY "/dev/pty"
index c7940f3..230ec00 100644 (file)
@@ -9,8 +9,8 @@
 #include <stdlib.h>
 
 libc_hidden_proto(getenv)
-libc_hidden_proto(memcmp)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memcmp) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 
 /* IEEE Std 1003.1-2001 says getenv need not be thread safe, so 
  * don't bother locking access to __environ */
index 6689ef4..dfeabb6 100644 (file)
@@ -17,7 +17,7 @@
 #include <errno.h>
 #include <sys/mman.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 /*libc_hidden_proto(memset)*/
 libc_hidden_proto(mmap)
 libc_hidden_proto(munmap)
index b94fb37..80ba3d0 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "malloc.h"
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 /* ------------------------------ calloc ------------------------------ */
 void* calloc(size_t n_elements, size_t elem_size)
index ef436da..41cae43 100644 (file)
@@ -17,7 +17,7 @@
 #include "malloc.h"
 
 libc_hidden_proto(mremap)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 /* ------------------------------ realloc ------------------------------ */
 void* realloc(void* oldmem, size_t bytes)
index 5925a9e..79e6ec6 100644 (file)
@@ -22,7 +22,7 @@
 #include <string.h>
 #include <errno.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 void * calloc(size_t nmemb, size_t lsize)
 {
index ec57b87..9483267 100644 (file)
@@ -15,7 +15,7 @@
 #include <string.h>
 #include <errno.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 #include "malloc.h"
 #include "heap.h"
index cff7432..1fd5162 100644 (file)
@@ -29,9 +29,9 @@
 #include <unistd.h>
 #include <bits/uClibc_uintmaxtostr.h>
 
-libc_hidden_proto(strcat)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strcat) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(isatty)
 libc_hidden_proto(ioctl)
 libc_hidden_proto(fstat)
index e23c23c..557d745 100644 (file)
@@ -22,9 +22,9 @@
 
 #include <sys/stat.h>                  /* for S_IFLNK */
 
-libc_hidden_proto(strcat)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strcat) */
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(readlink)
 libc_hidden_proto(getcwd)
 
index c88d0f2..3769e0f 100644 (file)
@@ -21,7 +21,7 @@
 #include <string.h>
 #include <limits.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 libc_hidden_proto(seed48_r)
 int seed48_r (unsigned short int seed16v[3], struct drand48_data *buffer)
index 896cf7f..833bd8f 100644 (file)
 #include <string.h>
 #include <unistd.h>
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncmp)
-libc_hidden_proto(strndup)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncmp) */
+/* Experimentally off - libc_hidden_proto(strndup) */
 libc_hidden_proto(unsetenv)
 
 #include <bits/uClibc_mutex.h>
index f88a54b..d1eef9e 100644 (file)
@@ -30,7 +30,7 @@
 #include <unistd.h>
 #include "pty-private.h"
 
-libc_hidden_proto(memchr)
+/* Experimentally off - libc_hidden_proto(memchr) */
 libc_hidden_proto(getgid)
 libc_hidden_proto(getuid)
 libc_hidden_proto(setrlimit)
index f072372..ce186a0 100644 (file)
@@ -16,8 +16,8 @@
 #undef strerror_r
 
 libc_hidden_proto(__xpg_strerror_r)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 
 #ifdef __UCLIBC_HAS_ERRNO_MESSAGES__
 
index 3009e4e..64b5d96 100644 (file)
 #include <errno.h>
 #include <assert.h>
 
-libc_hidden_proto(memset)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(strlcpy)
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(strlcpy) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
 #ifdef WANT_WIDE
 libc_hidden_proto(wcsxfrm)
 libc_hidden_proto(wcscmp)
index 739eaec..a076c20 100644 (file)
@@ -8,7 +8,7 @@
 #include "_string.h"
 
 #ifdef __USE_GNU
-libc_hidden_proto(basename)
+/* Experimentally off - libc_hidden_proto(basename) */
 
 char *basename(const char *path)
 {
index bd233cb..3aa7eab 100644 (file)
@@ -9,7 +9,7 @@
 
 #ifdef __UCLIBC_SUSV3_LEGACY__
 
-libc_hidden_proto(memmove)
+/* Experimentally off - libc_hidden_proto(memmove) */
 
 void bcopy(const void *s2, void *s1, size_t n)
 {
index 519695c..7498f79 100644 (file)
@@ -9,7 +9,7 @@
 
 #ifdef __UCLIBC_SUSV3_LEGACY__
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 void bzero(void *s, size_t n)
 {
index a00688a..0cce37a 100644 (file)
@@ -66,7 +66,7 @@
 
 void *memcpy(void *, const void *, unsigned int);
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 void *memcpy(void *pdst,
              const void *psrc,
              unsigned int pn)
index 4376370..b6620af 100644 (file)
@@ -27,7 +27,7 @@
 #include "memcopy.h"
 #include "../generic/pagecopy.h"
 
-libc_hidden_proto(memmove)
+/* Experimentally off - libc_hidden_proto(memmove) */
 void *memmove (void *dest, const void *src, size_t len)
 {
   unsigned long int dstp = (long int) dest;
index 2d1602c..9cc959a 100644 (file)
@@ -59,7 +59,7 @@
 
 void *memset(void *, int, unsigned long);
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 void *memset(void *pdst,
              int c,
              unsigned long plen)
index 0af2525..955a990 100644 (file)
@@ -6,7 +6,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strcpy)
+/* Experimentally off - libc_hidden_proto(strcpy) */
 char *strcpy(char *dest, const char *src)
 {
   char *ret = dest;
index 93a6608..3f2775b 100644 (file)
@@ -6,9 +6,9 @@
 
 #include <string.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(strncpy) */
 char *strncpy(char *dest, const char *src, size_t count)
 {
   char *ret = dest;
index 9a68dc3..0857a32 100644 (file)
@@ -10,7 +10,7 @@
 #include "_string.h"
 #include <strings.h>
 
-libc_hidden_proto(ffs)
+/* Experimentally off - libc_hidden_proto(ffs) */
 
 int ffs(int i)
 {
index 4e64550..477597d 100644 (file)
@@ -155,4 +155,4 @@ memset:
        bralr
        .size           memset, .-memset
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
index 4b40e4d..3c7c997 100644 (file)
@@ -25,7 +25,7 @@
 #include <stdlib.h>
 #include <limits.h>
 
-libc_hidden_proto(memchr)
+/* Experimentally off - libc_hidden_proto(memchr) */
 libc_hidden_proto(abort)
 
 #include "memcopy.h"
index b0d05cf..e9767ed 100644 (file)
@@ -21,7 +21,7 @@
 #include <string.h>
 #include "memcopy.h"
 
-libc_hidden_proto(memcmp)
+/* Experimentally off - libc_hidden_proto(memcmp) */
 
 #include <endian.h>
 
index 9d87641..fa6606c 100644 (file)
@@ -23,7 +23,7 @@
 #include "memcopy.h"
 #include "pagecopy.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 /* _wordcopy_fwd_aligned -- Copy block beginning at SRCP to
    block beginning at DSTP with LEN `op_t' words (not LEN bytes!).
index 5d4e6f1..c75bb24 100644 (file)
@@ -20,8 +20,8 @@
 #include <stddef.h>
 
 #ifdef __USE_GNU
-libc_hidden_proto(memmem)
-libc_hidden_proto(memcmp)
+/* Experimentally off - libc_hidden_proto(memmem) */
+/* Experimentally off - libc_hidden_proto(memcmp) */
 
 /* Return the first occurrence of NEEDLE in HAYSTACK.  */
 void *memmem (const void *haystack, size_t haystack_len,
index dca74ae..b2a017b 100644 (file)
@@ -24,8 +24,8 @@
 #include "memcopy.h"
 #include "pagecopy.h"
 
-libc_hidden_proto(memmove)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memmove) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 static void _wordcopy_bwd_aligned (long int dstp, long int srcp, size_t len)
 {
index c80caac..8d73564 100644 (file)
@@ -8,8 +8,8 @@
 #include <string.h>
 
 #ifdef __USE_GNU
-libc_hidden_proto(mempcpy)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(mempcpy) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 void *mempcpy (void *dstpp, const void *srcpp, size_t len)
 {
index 43439d5..9ab805c 100644 (file)
@@ -27,7 +27,7 @@
 #include <limits.h>
 
 #ifdef __USE_GNU
-libc_hidden_proto(memrchr)
+/* Experimentally off - libc_hidden_proto(memrchr) */
 libc_hidden_proto(abort)
 
 #include "memcopy.h"
index 50803ca..62cc36f 100644 (file)
@@ -19,7 +19,7 @@
 #include <string.h>
 #include "memcopy.h"
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 void *memset (void *dstpp, int c, size_t len)
 {
   long int dstp = (long int) dstpp;
index 6bf2452..f8b97a6 100644 (file)
@@ -26,7 +26,7 @@
 #include <limits.h>
 
 #ifdef __USE_GNU
-libc_hidden_proto(rawmemchr)
+/* Experimentally off - libc_hidden_proto(rawmemchr) */
 libc_hidden_proto(abort)
 
 #include "memcopy.h"
index 53c4d0d..e004940 100644 (file)
@@ -19,7 +19,7 @@
 #include <string.h>
 #include "memcopy.h"
 
-libc_hidden_proto(strcat)
+/* Experimentally off - libc_hidden_proto(strcat) */
 /* Append SRC on the end of DEST.  */
 char *strcat (char *dest, const char *src)
 {
index 985b78b..66aed1e 100644 (file)
@@ -24,7 +24,7 @@
 #include <string.h>
 #include <stdlib.h>
 
-libc_hidden_proto(strchr)
+/* Experimentally off - libc_hidden_proto(strchr) */
 libc_hidden_proto(abort)
 
 #include "memcopy.h"
index 17e32ab..72cab28 100644 (file)
@@ -25,7 +25,7 @@
 #include <stdlib.h>
 
 #ifdef __USE_GNU
-libc_hidden_proto(strchrnul)
+/* Experimentally off - libc_hidden_proto(strchrnul) */
 libc_hidden_proto(abort)
 
 #include "memcopy.h"
index 21c8969..50acd35 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "memcopy.h"
 
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(strcmp) */
 /* Compare S1 and S2, returning less than, equal to or
    greater than zero if S1 is lexicographically less than,
    equal to or greater than S2.  */
@@ -44,7 +44,7 @@ int strcmp (const char *p1, const char *p2)
 libc_hidden_weak(strcmp)
 
 #ifndef __UCLIBC_HAS_LOCALE__
-libc_hidden_proto(strcoll)
+/* Experimentally off - libc_hidden_proto(strcoll) */
 strong_alias(strcmp,strcoll)
 libc_hidden_def(strcoll)
 #endif
index 7e558ea..99e0771 100644 (file)
@@ -22,7 +22,7 @@
 #include "memcopy.h"
 #include "bp-checks.h"
 
-libc_hidden_proto(strcpy)
+/* Experimentally off - libc_hidden_proto(strcpy) */
 /* Copy SRC to DEST.  */
 char *strcpy (char *dest, const char *src)
 {
index 1b5e465..b65b3b9 100644 (file)
@@ -18,8 +18,8 @@
 
 #include <string.h>
 
-libc_hidden_proto(strcspn)
-libc_hidden_proto(strchr)
+/* Experimentally off - libc_hidden_proto(strcspn) */
+/* Experimentally off - libc_hidden_proto(strchr) */
 
 /* Return the length of the maximum initial segment of S
    which contains no characters from REJECT.  */
index 7e9b12f..764dae1 100644 (file)
@@ -22,7 +22,7 @@
 #include <string.h>
 #include <stdlib.h>
 
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(abort)
 
 /* Return the length of the null-terminated string STR.  Scan for
index 9e0dfcd..8e3423e 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "memcopy.h"
 
-libc_hidden_proto(strncat)
+/* Experimentally off - libc_hidden_proto(strncat) */
 char *strncat (char *s1, const char *s2, size_t n)
 {
   reg_char c;
index 12e0e4d..c49f36d 100644 (file)
@@ -19,7 +19,7 @@
 #include <string.h>
 #include "memcopy.h"
 
-libc_hidden_proto(strncmp)
+/* Experimentally off - libc_hidden_proto(strncmp) */
 /* Compare no more than N characters of S1 and S2,
    returning less than, equal to or greater than zero
    if S1 is lexicographically less than, equal to or
index 4b0b089..d2d693f 100644 (file)
@@ -19,7 +19,7 @@
 #include <string.h>
 #include "memcopy.h"
 
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(strncpy) */
 char *strncpy (char *s1, const char *s2, size_t n)
 {
   reg_char c;
index 3156e46..d9ba761 100644 (file)
@@ -25,7 +25,7 @@
 #include <stdlib.h>
 
 #ifdef __USE_GNU
-libc_hidden_proto(strnlen)
+/* Experimentally off - libc_hidden_proto(strnlen) */
 libc_hidden_proto(abort)
 
 /* Find the length of S, but scan at most MAXLEN characters.  If no
index fe7118a..c857072 100644 (file)
@@ -18,8 +18,8 @@
 
 #include <string.h>
 
-libc_hidden_proto(strrchr)
-libc_hidden_proto(strchr)
+/* Experimentally off - libc_hidden_proto(strrchr) */
+/* Experimentally off - libc_hidden_proto(strchr) */
 
 /* Find the last occurrence of C in S.  */
 char *strrchr (const char *s, int c)
index 5cb1779..e02e570 100644 (file)
 
 #ifdef __USE_BSD
 
-libc_hidden_proto(strchr)
-libc_hidden_proto(strpbrk)
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strpbrk) */
 
-libc_hidden_proto(strsep)
+/* Experimentally off - libc_hidden_proto(strsep) */
 char *strsep (char **stringp, const char *delim)
 {
   char *begin, *end;
index a194fdc..0105677 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strspn)
+/* Experimentally off - libc_hidden_proto(strspn) */
 /* Return the length of the maximum initial segment
    of S which contains only characters in ACCEPT.  */
 size_t strspn (const char *s, const char *accept)
index f151a82..c12dceb 100644 (file)
@@ -28,7 +28,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strstr)
+/* Experimentally off - libc_hidden_proto(strstr) */
 
 typedef unsigned chartype;
 
index bae394a..d082d22 100644 (file)
 
 #include <string.h>
 
-libc_hidden_proto(strtok_r)
-libc_hidden_proto(strspn)
-libc_hidden_proto(strpbrk)
+/* Experimentally off - libc_hidden_proto(strtok_r) */
+/* Experimentally off - libc_hidden_proto(strspn) */
+/* Experimentally off - libc_hidden_proto(strpbrk) */
 #ifdef __USE_GNU
 # define __rawmemchr rawmemchr
-libc_hidden_proto(rawmemchr)
+/* Experimentally off - libc_hidden_proto(rawmemchr) */
 #else
 # define __rawmemchr strchr
-libc_hidden_proto(strchr)
+/* Experimentally off - libc_hidden_proto(strchr) */
 #endif
 
 /* Parse S into tokens separated by characters in DELIM.
index 229d429..fe45379 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memchr)
+/* Experimentally off - libc_hidden_proto(memchr) */
 void *memchr(const void *cs, int c, size_t count)
 {
     int d0;
index a2b8d3d..285583f 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 void *memcpy(void * to, const void * from, size_t n)
 {
     int d0, d1, d2;
index a26fe2b..a924efc 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memmove)
+/* Experimentally off - libc_hidden_proto(memmove) */
 void *memmove(void *dest, const void *src, size_t n)
 {
     int d0, d1, d2;
index eea4804..bbaa452 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 void *memset(void *s, int c, size_t count)
 {
     int d0, d1;
index e0b1f3b..2cf0237 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strcat)
+/* Experimentally off - libc_hidden_proto(strcat) */
 char *strcat(char * dest, const char * src)
 {
     int d0, d1, d2, d3;
index 7568d48..46b1dfb 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strchr)
+/* Experimentally off - libc_hidden_proto(strchr) */
 char *strchr(const char *s, int c)
 {
     int d0;
index 47635d8..eff230c 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(strcmp) */
 int strcmp(const char *cs, const char *ct)
 {
     int d0, d1;
@@ -55,7 +55,7 @@ int strcmp(const char *cs, const char *ct)
 libc_hidden_def(strcmp)
 
 #ifndef __UCLIBC_HAS_LOCALE__
-libc_hidden_proto(strcoll)
+/* Experimentally off - libc_hidden_proto(strcoll) */
 strong_alias(strcmp,strcoll)
 libc_hidden_def(strcoll)
 #endif
index 9e2b810..09065a9 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strcpy)
+/* Experimentally off - libc_hidden_proto(strcpy) */
 char *strcpy(char * dest, const char * src)
 {
     int d0, d1, d2;
index f0767b6..61a1783 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strlen) */
 size_t strlen(const char *s)
 {
     int d0;
index c106142..5849db3 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strncat)
+/* Experimentally off - libc_hidden_proto(strncat) */
 char *strncat(char * dest, 
        const char * src, size_t count)
 {
index d716789..a14bb50 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strncmp)
+/* Experimentally off - libc_hidden_proto(strncmp) */
 int strncmp(const char *cs, const char *ct, size_t count)
 {
     register int __res;
index c061fe3..76aa6ae 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(strncpy) */
 char *strncpy(char * dest, const char * src, size_t count)
 {
     int d0, d1, d2, d3;
index 77b5c75..02c72f5 100644 (file)
@@ -33,7 +33,7 @@
 #include <string.h>
 
 #ifdef __USE_GNU
-libc_hidden_proto(strnlen)
+/* Experimentally off - libc_hidden_proto(strnlen) */
 size_t strnlen(const char *s, size_t count)
 {
     int d0;
index e3b2df6..ef37868 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(strrchr)
+/* Experimentally off - libc_hidden_proto(strrchr) */
 char *strrchr(const char *s, int c)
 {
     int d0, d1;
index 377a8d6..762fc23 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wmemcmp wmemcmp
 #else
-libc_hidden_proto(memcmp)
+/* Experimentally off - libc_hidden_proto(memcmp) */
 # define Wmemcmp memcmp
 #endif
 
index fd60f1e..9dcd4c4 100644 (file)
@@ -8,7 +8,7 @@
 #include "_string.h"
 
 #ifdef __USE_GNU
-libc_hidden_proto(memmem)
+/* Experimentally off - libc_hidden_proto(memmem) */
 void *memmem(const void *haystack, size_t haystacklen,
                     const void *needle, size_t needlelen)
 {
index 3cdcca1..0bea9b4 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wmemmove wmemmove
 #else
-libc_hidden_proto(memmove)
+/* Experimentally off - libc_hidden_proto(memmove) */
 # define Wmemmove memmove
 #endif
 
index 2959396..b2f9001 100644 (file)
@@ -9,7 +9,7 @@
 
 #ifdef __USE_GNU
 
-libc_hidden_proto(memrchr)
+/* Experimentally off - libc_hidden_proto(memrchr) */
 
 void *memrchr(const void *s, int c, size_t n)
 {
index 2f3fc27..6dd20d6 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wmemset wmemset
 #else
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 # define Wmemset memset
 #endif
 
index ed80223..bcbb806 100644 (file)
@@ -21,7 +21,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 void *memcpy(void *to, const void *from, size_t n)
 /* PPC can do pre increment and load/store, but not post increment and load/store.
    Therefore use *++ptr instead of *ptr++. */
index 3271611..7a4a7e5 100644 (file)
@@ -21,9 +21,9 @@
 
 #include <string.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
-libc_hidden_proto(memmove)
+/* Experimentally off - libc_hidden_proto(memmove) */
 void *memmove(void *to, const void *from, size_t n)
 {
        unsigned long rem, chunks, tmp1, tmp2;
index 93a2c48..d62ec0e 100644 (file)
@@ -21,7 +21,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 static inline int expand_byte_word(int c){
        /* this does: 
index 467e3bc..1ca8725 100644 (file)
@@ -11,7 +11,7 @@
 #include <signal.h>
 
 libc_hidden_proto(fprintf)
-libc_hidden_proto(strsignal)
+/* Experimentally off - libc_hidden_proto(strsignal) */
 
 /* TODO: make this threadsafe with a reentrant version of strsignal? */
 
index 1bbcb01..3cddefa 100644 (file)
@@ -8,7 +8,7 @@
 #include "_string.h"
 
 #ifdef __USE_GNU
-libc_hidden_proto(rawmemchr)
+/* Experimentally off - libc_hidden_proto(rawmemchr) */
 void *rawmemchr(const void *s, int c)
 {
        register const unsigned char *r = s;
index f34b9f6..8a48758 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wstpcpy wcpcpy
 #else
-libc_hidden_proto(stpcpy)
+/* Experimentally off - libc_hidden_proto(stpcpy) */
 # define Wstpcpy stpcpy
 #endif
 
index 2603d2b..dac8471 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wstpncpy wcpncpy
 #else
-libc_hidden_proto(stpncpy)
+/* Experimentally off - libc_hidden_proto(stpncpy) */
 # define Wstpncpy stpncpy
 #endif
 
index 7fa521f..2aa2e77 100644 (file)
@@ -35,9 +35,9 @@ libc_hidden_proto(tolower)
 
 #if defined(__UCLIBC_HAS_XLOCALE__) && !defined(__UCLIBC_DO_XLOCALE)
 
-libc_hidden_proto(strcasecmp_l)
+/* Experimentally off - libc_hidden_proto(strcasecmp_l) */
 
-libc_hidden_proto(strcasecmp)
+/* Experimentally off - libc_hidden_proto(strcasecmp) */
 int strcasecmp(register const Wchar *s1, register const Wchar *s2)
 {
        return strcasecmp_l(s1, s2, __UCLIBC_CURLOCALE);
index afef599..ab588c0 100644 (file)
@@ -54,3 +54,4 @@ char *strcasestr(const char *s1, const char *s2)
        return (*p) ? NULL : (char *) s1;
 #endif
 }
+libc_hidden_def(strcasestr)
index 75d2e08..1ec460a 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wstrcspn wcscspn
 #else
-libc_hidden_proto(strcspn)
+/* Experimentally off - libc_hidden_proto(strcspn) */
 # define Wstrcspn strcspn
 #endif
 
index fff7444..61fc186 100644 (file)
@@ -13,12 +13,12 @@ libc_hidden_proto(wcslen)
 # define Wstrdup wcsdup
 # define Wstrlen wcslen
 #else
-libc_hidden_proto(strdup)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strdup) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 # define Wstrdup strdup
 # define Wstrlen strlen
 #endif
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 Wchar *Wstrdup(register const Wchar *s1)
 {
index 1b5cb3f..355c7bd 100644 (file)
@@ -9,7 +9,7 @@
 #include <string.h>
 #include "_syserrmsg.h"
 
-libc_hidden_proto(strerror)
+/* Experimentally off - libc_hidden_proto(strerror) */
 libc_hidden_proto(__xpg_strerror_r)
 
 char *strerror(int errnum)
index e888b85..cdad4dc 100644 (file)
@@ -11,7 +11,7 @@
 # define Wstrlcpy __wcslcpy
 # define Wstrxfrm wcsxfrm
 #else
-libc_hidden_proto(strlcpy)
+/* Experimentally off - libc_hidden_proto(strlcpy) */
 # define Wstrlcpy strlcpy
 # define Wstrxfrm strxfrm
 #endif
@@ -52,7 +52,7 @@ size_t Wstrlcpy(register Wchar *__restrict dst,
 #ifndef WANT_WIDE
 libc_hidden_def(strlcpy)
 #ifndef __UCLIBC_HAS_LOCALE__
-libc_hidden_proto(strxfrm)
+/* Experimentally off - libc_hidden_proto(strxfrm) */
 strong_alias(strlcpy,strxfrm)
 libc_hidden_def(strxfrm)
 #endif
index 9980dd7..bc0481f 100644 (file)
@@ -35,9 +35,9 @@ libc_hidden_proto(tolower)
 
 #if defined(__UCLIBC_HAS_XLOCALE__) && !defined(__UCLIBC_DO_XLOCALE)
 
-libc_hidden_proto(strncasecmp_l)
+/* Experimentally off - libc_hidden_proto(strncasecmp_l) */
 
-libc_hidden_proto(strncasecmp)
+/* Experimentally off - libc_hidden_proto(strncasecmp) */
 int strncasecmp(register const Wchar *s1, register const Wchar *s2, size_t n)
 {
        return strncasecmp_l(s1, s2, n, __UCLIBC_CURLOCALE);
index 61170c3..be4dd93 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wstrncat wcsncat
 #else
-libc_hidden_proto(strncat)
+/* Experimentally off - libc_hidden_proto(strncat) */
 # define Wstrncat strncat
 #endif
 
index 8cebaac..84a2bd5 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wstrncmp wcsncmp
 #else
-libc_hidden_proto(strncmp)
+/* Experimentally off - libc_hidden_proto(strncmp) */
 # define Wstrncmp strncmp
 #endif
 
index 40da93d..ea5e494 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wstrncpy wcsncpy
 #else
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(strncpy) */
 # define Wstrncpy strncpy
 #endif
 
index 89c58cc..96a36d4 100644 (file)
@@ -8,9 +8,9 @@
 #include "_string.h"
 #include <stdlib.h>
 
-libc_hidden_proto(strndup)
-libc_hidden_proto(strnlen)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(strndup) */
+/* Experimentally off - libc_hidden_proto(strnlen) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 char *strndup(register const char *s1, size_t n)
 {
index 2bf676d..253c416 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wstrrchr wcsrchr
 #else
-libc_hidden_proto(strrchr)
+/* Experimentally off - libc_hidden_proto(strrchr) */
 # define Wstrrchr strrchr
 #endif
 
index 2cc940d..373b00a 100644 (file)
@@ -9,10 +9,10 @@
 
 #ifdef __USE_BSD
 
-libc_hidden_proto(strpbrk)
-libc_hidden_proto(strcspn)
+/* Experimentally off - libc_hidden_proto(strpbrk) */
+/* Experimentally off - libc_hidden_proto(strcspn) */
 
-libc_hidden_proto(strsep)
+/* Experimentally off - libc_hidden_proto(strsep) */
 char *strsep(char ** __restrict s1, const char * __restrict s2)
 {
        register char *s = *s1;
index f8b6a9e..ee083d6 100644 (file)
@@ -18,8 +18,8 @@
 #include <bits/uClibc_uintmaxtostr.h>
 #include <signal.h>
 
-libc_hidden_proto(strsignal)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(strsignal) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 #define _SYS_NSIG                      32
 
index 685a2f8..05712e6 100644 (file)
@@ -10,7 +10,7 @@
 #ifdef WANT_WIDE
 # define Wstrstr wcsstr
 #else
-libc_hidden_proto(strstr)
+/* Experimentally off - libc_hidden_proto(strstr) */
 # define Wstrstr strstr
 #endif
 
index 127497c..159dd6b 100644 (file)
 # define Wstrtok_r strtok_r
 #endif
 
-libc_hidden_proto(Wstrtok_r)
+/* Experimentally off - libc_hidden_proto(Wstrtok_r) */
 
 Wchar *Wstrtok(Wchar * __restrict s1, const Wchar * __restrict s2)
 {
        static Wchar *next_start;       /* Initialized to 0 since in bss. */
        return Wstrtok_r(s1, s2, &next_start);
 }
+libc_hidden_def(Wstrtok)
index bda56d7..2ad7746 100644 (file)
@@ -14,9 +14,9 @@ libc_hidden_proto(wcspbrk)
 # define Wstrspn wcsspn
 # define Wstrpbrk wcspbrk
 #else
-libc_hidden_proto(strtok_r)
-libc_hidden_proto(strspn)
-libc_hidden_proto(strpbrk)
+/* Experimentally off - libc_hidden_proto(strtok_r) */
+/* Experimentally off - libc_hidden_proto(strspn) */
+/* Experimentally off - libc_hidden_proto(strpbrk) */
 # define Wstrtok_r strtok_r
 # define Wstrspn strspn
 # define Wstrpbrk strpbrk
index ed335c0..c0f9021 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 /* Clear memory.  Can't alias to bzero because it's not defined in the
    same translation unit.  */
index 18c7a38..83eac0b 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 /* Copy memory like memcpy, but no return value required.  Can't alias
    to memcpy because it's not defined in the same translation
index 70746ec..164d72b 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memmove)
+/* Experimentally off - libc_hidden_proto(memmove) */
 
 /* Copy memory like memmove, but no return value required.  Can't
    alias to memmove because it's not defined in the same translation
index 8bf980b..f1c366f 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <string.h>
 
-libc_hidden_proto(memset)
+/* Experimentally off - libc_hidden_proto(memset) */
 
 /* Set memory like memset, but different argument order and no return
    value required.  */
index d5cfac7..0229f87 100644 (file)
@@ -56,7 +56,7 @@ libc_hidden_proto(fprintf)
 libc_hidden_proto(fgets)
 libc_hidden_proto(fopen)
 libc_hidden_proto(fclose)
-libc_hidden_proto(strcmp)
+/* Experimentally off - libc_hidden_proto(strcmp) */
 libc_hidden_proto(open)
 libc_hidden_proto(close)
 
index 8ab2be7..552ac17 100644 (file)
@@ -43,7 +43,7 @@ extern __typeof(sigaction) __libc_sigaction;
 
 #ifdef __NR_rt_sigaction
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 /* If ACT is not NULL, change the action for SIG to *ACT.
    If OACT is not NULL, put the old action for SIG in *OACT.  */
index 6dcca91..6b6b346 100644 (file)
@@ -14,7 +14,7 @@
 #define SA_RESTORER    0x04000000
 extern void __default_rt_sa_restorer(void);
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 /*
  * If act is not NULL, change the action for sig to *act.
index d527929..512a9e1 100644 (file)
 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)
index 2269712..8613e3a 100644 (file)
@@ -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)
index a344240..2328df2 100644 (file)
@@ -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
index e196d1b..5938d72 100644 (file)
@@ -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__
index ee1b012..d98651a 100644 (file)
@@ -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)
index fc5a72c..8fc14ff 100644 (file)
@@ -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
index 47eb87d..3b0a1fd 100644 (file)
@@ -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)
 
index 6c12ba1..b876cf9 100644 (file)
@@ -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,
index 3d86414..9019852 100644 (file)
@@ -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
 
index 16b9f9c..d8088ef 100644 (file)
@@ -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)
index 792bc09..abcb496 100644 (file)
@@ -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)
 {
index 0b28ae5..fbd5014 100644 (file)
@@ -30,7 +30,7 @@
 extern __typeof(sigaction) __libc_sigaction;
 
 #if defined __NR_rt_sigaction
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 extern void restore_rt (void) __asm__ ("__restore_rt") attribute_hidden;
 extern void restore (void) __asm__ ("__restore") attribute_hidden;
index cb819a2..0135481 100644 (file)
@@ -31,7 +31,7 @@ extern __typeof(sigaction) __libc_sigaction;
 
 #ifdef __NR_rt_sigaction
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 #if _MIPS_SIM != _ABIO32
 
index 2812de1..29b6ed0 100644 (file)
@@ -41,7 +41,7 @@ extern __typeof(sigaction) __libc_sigaction;
 extern void restore_rt (void) __asm__ ("__restore_rt") attribute_hidden;
 extern void restore (void) __asm__ ("__restore") attribute_hidden;
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 /* If ACT is not NULL, change the action for SIG to *ACT.
    If OACT is not NULL, put the old action for SIG in *OACT.  */
index 5ef40c3..60d915c 100644 (file)
@@ -17,7 +17,7 @@
 
 extern void __default_sa_restorer (void);
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 int __libc_sigaction (int signum, const struct sigaction *act, 
                                          struct sigaction *oldact)
index 726c83a..a5a5df6 100644 (file)
@@ -24,9 +24,9 @@
 #include <sys/types.h>
 
 libc_hidden_proto(ioctl)
-libc_hidden_proto(memset)
-libc_hidden_proto(memcpy)
-libc_hidden_proto(mempcpy)
+/* Experimentally off - libc_hidden_proto(memset) */
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(mempcpy) */
 libc_hidden_proto(tcgetattr)
 
 /* The difference here is that the termios structure used in the
index 847023f..d0d82c2 100644 (file)
@@ -23,7 +23,7 @@
 #include <sys/types.h>
 
 libc_hidden_proto(tcsetattr)
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 libc_hidden_proto(ioctl)
 
 /* The difference here is that the termios structure used in the
index 001681c..9d6a8ce 100644 (file)
@@ -34,8 +34,8 @@
 libc_hidden_proto(ttyname_r)
 libc_hidden_proto(fstat)
 libc_hidden_proto(lstat)
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(opendir)
 libc_hidden_proto(closedir)
 libc_hidden_proto(readdir)
index 34ae984..67a9d58 100644 (file)
@@ -22,7 +22,7 @@
 #include <unistd.h>
 #include <string.h>
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 #define CS_PATH "/bin:/usr/bin"
 
index 1006ac3..9134e43 100644 (file)
@@ -33,9 +33,9 @@ libc_hidden_proto(execlp)
 libc_hidden_proto(execv)
 libc_hidden_proto(execvp)
 
-libc_hidden_proto(memcpy)
-libc_hidden_proto(strchr)
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(memcpy) */
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(execve)
 libc_hidden_proto(mmap)
 libc_hidden_proto(munmap)
@@ -233,7 +233,7 @@ libc_hidden_def(execlp)
 /**********************************************************************/
 #ifdef L_execvp
 
-libc_hidden_proto(strchrnul)
+/* Experimentally off - libc_hidden_proto(strchrnul) */
 
 /* Use a default path that matches glibc behavior, since SUSv3 says
  * this is implementation-defined.  The default is current working dir,
index 42438b3..1998a7f 100644 (file)
@@ -10,8 +10,8 @@
 #include <unistd.h>
 #include <stdio.h>
 
-libc_hidden_proto(strcpy)
-libc_hidden_proto(strncpy)
+/* Experimentally off - libc_hidden_proto(strcpy) */
+/* Experimentally off - libc_hidden_proto(strncpy) */
 libc_hidden_proto(getenv)
 
 /* uClibc makes it policy to not mess with the utmp file whenever
index b13368c..73d7a7e 100644 (file)
@@ -24,7 +24,7 @@
 #include <getopt.h>
 
 libc_hidden_proto(fprintf)
-libc_hidden_proto(strchr)
+/* Experimentally off - libc_hidden_proto(strchr) */
 
 #ifdef __UCLIBC_MJN3_ONLY__
 #warning TODO: Enable gettext awareness.
index 0c30032..754e86f 100644 (file)
 #include <getopt.h>
 #include "getopt_int.h"
 
-libc_hidden_proto(strchr)
-libc_hidden_proto(strcmp)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncmp)
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strcmp) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncmp) */
 libc_hidden_proto(getenv)
 libc_hidden_proto(fprintf)
 
index 2521853..c9daaaa 100644 (file)
@@ -24,7 +24,7 @@
 
 #if defined __USE_BSD || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
 
-libc_hidden_proto(strlen)
+/* Experimentally off - libc_hidden_proto(strlen) */
 libc_hidden_proto(tcsetattr)
 libc_hidden_proto(tcgetattr)
 libc_hidden_proto(setvbuf)
index 464223c..10c97ca 100644 (file)
@@ -7,9 +7,9 @@
 #include <stdlib.h>
 #include <string.h>
 
-libc_hidden_proto(strchr)
-libc_hidden_proto(strlen)
-libc_hidden_proto(strncmp)
+/* Experimentally off - libc_hidden_proto(strchr) */
+/* Experimentally off - libc_hidden_proto(strlen) */
+/* Experimentally off - libc_hidden_proto(strncmp) */
 
 int getsubopt(char **opt, char *const *keys, char **val)
 {
index 3cac432..3014102 100644 (file)
@@ -21,9 +21,9 @@
 #include <stdlib.h>
 #include <string.h>
 
-libc_hidden_proto(memchr)
-libc_hidden_proto(strncmp)
-libc_hidden_proto(strchrnul)
+/* Experimentally off - libc_hidden_proto(memchr) */
+/* Experimentally off - libc_hidden_proto(strncmp) */
+/* Experimentally off - libc_hidden_proto(strchrnul) */
 
 /* Parse comma separated suboption from *OPTIONP and match against
    strings in TOKENS.  If found return index and set *VALUEP to
index 0ef3b47..4af6967 100644 (file)
@@ -24,7 +24,7 @@
 #include "internals.h"
 #include "sysdeps/pthread/pthread-functions.h"
 
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 
 #if !(USE_TLS && HAVE___THREAD) && defined __UCLIBC_HAS_XLOCALE__
 libc_hidden_proto(uselocale)
index e8482c5..f89c287 100644 (file)
@@ -26,7 +26,7 @@
 #include "internals.h"
 
 #ifdef SHARED
-libc_hidden_proto(memcpy)
+/* Experimentally off - libc_hidden_proto(memcpy) */
 #endif
 
 #if !(USE_TLS && HAVE___THREAD) && defined __UCLIBC_HAS_XLOCALE__