From a6a05a5ec2109d6abf09d56d3bea7e3fab99870b Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Fri, 9 Feb 2007 13:50:56 +0000 Subject: chk.c: Include . gcc/testsuite/ * gcc.c-torture/execute/builtins/lib/chk.c: Include . (vsnprintf): Don't define for uClibc targets. From-SVN: r121747 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c | 4 ++++ 2 files changed, 9 insertions(+) (limited to 'gcc') diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f30c006..5591ecb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,10 @@ 2007-02-09 Richard Sandiford + * gcc.c-torture/execute/builtins/lib/chk.c: Include . + (vsnprintf): Don't define for uClibc targets. + +2007-02-09 Richard Sandiford + * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or set before checking whether it was allowed. * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset diff --git a/gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c b/gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c index eb305d4..67aa302 100644 --- a/gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c +++ b/gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c @@ -1,4 +1,5 @@ #include +#include 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 -- cgit v1.1