From 125773133f0fe2425ab3d8305ed880e9010f6803 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Mon, 19 May 2008 22:57:34 +0000 Subject: 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. --- libc/stdio/_fpmaxtostr.c | 2 +- libc/stdio/_fwrite.c | 6 +++--- libc/stdio/_scanf.c | 8 ++++---- libc/stdio/_stdio.c | 2 +- libc/stdio/_uintmaxtostr.c | 2 +- libc/stdio/_vfprintf.c | 8 ++++---- libc/stdio/ctermid.c | 2 +- libc/stdio/fmemopen.c | 2 +- libc/stdio/fputs.c | 2 +- libc/stdio/fread.c | 2 +- libc/stdio/old_vfprintf.c | 6 +++--- libc/stdio/open_memstream.c | 4 ++-- libc/stdio/tempnam.c | 2 +- libc/stdio/tmpnam.c | 2 +- 14 files changed, 25 insertions(+), 25 deletions(-) (limited to 'libc/stdio') diff --git a/libc/stdio/_fpmaxtostr.c b/libc/stdio/_fpmaxtostr.c index f5632337d..2a63fda9d 100644 --- a/libc/stdio/_fpmaxtostr.c +++ b/libc/stdio/_fpmaxtostr.c @@ -11,7 +11,7 @@ #include #include -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); diff --git a/libc/stdio/_fwrite.c b/libc/stdio/_fwrite.c index 1e0f7ceee..ba4b02fb1 100644 --- a/libc/stdio/_fwrite.c +++ b/libc/stdio/_fwrite.c @@ -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 diff --git a/libc/stdio/_scanf.c b/libc/stdio/_scanf.c index 9bc8def55..211a8f787 100644 --- a/libc/stdio/_scanf.c +++ b/libc/stdio/_scanf.c @@ -77,10 +77,10 @@ #include #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) diff --git a/libc/stdio/_stdio.c b/libc/stdio/_stdio.c index 739a061a6..d8c0ae20d 100644 --- a/libc/stdio/_stdio.c +++ b/libc/stdio/_stdio.c @@ -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 diff --git a/libc/stdio/_uintmaxtostr.c b/libc/stdio/_uintmaxtostr.c index 4310d6458..7a80371b8 100644 --- a/libc/stdio/_uintmaxtostr.c +++ b/libc/stdio/_uintmaxtostr.c @@ -11,7 +11,7 @@ #include #include -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. */ diff --git a/libc/stdio/_vfprintf.c b/libc/stdio/_vfprintf.c index 685bb0dad..0e0f75a81 100644 --- a/libc/stdio/_vfprintf.c +++ b/libc/stdio/_vfprintf.c @@ -117,10 +117,10 @@ #include #include -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) diff --git a/libc/stdio/ctermid.c b/libc/stdio/ctermid.c index 1cb8a0845..26369d6f5 100644 --- a/libc/stdio/ctermid.c +++ b/libc/stdio/ctermid.c @@ -7,7 +7,7 @@ #include "_stdio.h" -libc_hidden_proto(strcpy) +/* Experimentally off - libc_hidden_proto(strcpy) */ char *ctermid(register char *s) { diff --git a/libc/stdio/fmemopen.c b/libc/stdio/fmemopen.c index a78d56efc..eb4fa736e 100644 --- a/libc/stdio/fmemopen.c +++ b/libc/stdio/fmemopen.c @@ -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__ diff --git a/libc/stdio/fputs.c b/libc/stdio/fputs.c index 4111491d6..8a5fd4087 100644 --- a/libc/stdio/fputs.c +++ b/libc/stdio/fputs.c @@ -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 diff --git a/libc/stdio/fread.c b/libc/stdio/fread.c index c603a9d2e..d8b04f733 100644 --- a/libc/stdio/fread.c +++ b/libc/stdio/fread.c @@ -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, diff --git a/libc/stdio/old_vfprintf.c b/libc/stdio/old_vfprintf.c index f81ef8688..57f607142 100644 --- a/libc/stdio/old_vfprintf.c +++ b/libc/stdio/old_vfprintf.c @@ -145,9 +145,9 @@ #include #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) diff --git a/libc/stdio/open_memstream.c b/libc/stdio/open_memstream.c index 25c2f9f61..71c437c78 100644 --- a/libc/stdio/open_memstream.c +++ b/libc/stdio/open_memstream.c @@ -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__ diff --git a/libc/stdio/tempnam.c b/libc/stdio/tempnam.c index 43cbf781b..3673f4bda 100644 --- a/libc/stdio/tempnam.c +++ b/libc/stdio/tempnam.c @@ -20,7 +20,7 @@ #include #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 diff --git a/libc/stdio/tmpnam.c b/libc/stdio/tmpnam.c index bc4ffeb6a..8df6ff57f 100644 --- a/libc/stdio/tmpnam.c +++ b/libc/stdio/tmpnam.c @@ -20,7 +20,7 @@ #include #include "../misc/internals/tempname.h" -libc_hidden_proto(memcpy) +/* Experimentally off - libc_hidden_proto(memcpy) */ static char tmpnam_buffer[L_tmpnam]; -- cgit v1.2.3