diff options
author | Richard Sandiford <richard@codesourcery.com> | 2007-02-09 13:50:56 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2007-02-09 13:50:56 +0000 |
commit | a6a05a5ec2109d6abf09d56d3bea7e3fab99870b (patch) | |
tree | 6c83ff789d6c3f2d9c54bee9360fb7b52f91c09c | |
parent | a6fb11e20d44c00c276779e502a31ccad53b7bf2 (diff) | |
download | gcc-a6a05a5ec2109d6abf09d56d3bea7e3fab99870b.zip gcc-a6a05a5ec2109d6abf09d56d3bea7e3fab99870b.tar.gz gcc-a6a05a5ec2109d6abf09d56d3bea7e3fab99870b.tar.bz2 |
chk.c: Include <sys/types.h>.
gcc/testsuite/
* gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
(vsnprintf): Don't define for uClibc targets.
From-SVN: r121747
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/builtins/lib/chk.c | 4 |
2 files changed, 9 insertions, 0 deletions
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 <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 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 <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 |