]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcc/testsuite/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Feb 2007 13:50:56 +0000 (13:50 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Feb 2007 13:50:56 +0000 (13:50 +0000)
* gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
(vsnprintf): Don't define for uClibc targets.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121747 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c

index f30c006c9bdadcda51575adb46af8f63c0e8319a..5591ecb963910d13a91d7eede6102bdfa86f9b71 100644 (file)
@@ -1,3 +1,8 @@
+2007-02-09  Richard Sandiford  <richard@codesourcery.com>
+
+       * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
+       (vsnprintf): Don't define for uClibc targets.
+
 2007-02-09  Richard Sandiford  <richard@codesourcery.com>
 
        * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
index eb305d472299b60d09481b6013298e9ff9288b81..67aa302524d8780fed71b7b08f1344e521062c37 100644 (file)
@@ -1,4 +1,5 @@
 #include <stdarg.h>
+#include <sys/types.h>
 
 extern void abort (void);
 
@@ -448,6 +449,8 @@ snprintf (char *str, __SIZE_TYPE__ len, const char *fmt, ...)
   return ret;
 }
 
+/* uClibc's vsprintf calls vsnprintf.  */
+#ifndef __UCLIBC__
 int
 vsnprintf (char *str, __SIZE_TYPE__ len, const char *fmt, va_list ap)
 {
@@ -470,3 +473,4 @@ vsnprintf (char *str, __SIZE_TYPE__ len, const char *fmt, va_list ap)
     }
   return ret;
 }
+#endif