diff options
author | Thomas Schwinge <thomas@schwinge.name> | 2012-04-02 22:31:32 +0200 |
---|---|---|
committer | Thomas Schwinge <thomas@schwinge.name> | 2012-04-02 22:31:32 +0200 |
commit | 302cadd343d26cfa9b043c213c2a38de259464d8 (patch) | |
tree | a88aca1d19f2d7d682e72f4110dc3a0788919213 | |
parent | 228c019e6336d6da448715a1c5fcca9771827f61 (diff) | |
download | glibc-302cadd343d26cfa9b043c213c2a38de259464d8.tar.gz glibc-302cadd343d26cfa9b043c213c2a38de259464d8.tar.xz glibc-302cadd343d26cfa9b043c213c2a38de259464d8.zip |
Testsuite #include fixes.
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | string/test-memcmp.c | 4 | ||||
-rw-r--r-- | string/test-strcmp.c | 4 | ||||
-rw-r--r-- | string/test-string.h | 3 | ||||
-rw-r--r-- | time/tst-mktime2.c | 2 |
5 files changed, 16 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog index ebb70425fa..ca85e54e2a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2012-04-02 Thomas Schwinge <thomas@codesourcery.com> + * string/test-memcmp.c [! WIDE]: #include <limits.h> for CHAR_MIN, + CHAR_MAX. + * string/test-strcmp.c [! WIDE]: Likewise. + * time/tst-mktime2.c: Likewise for INT_MAX. + * string/test-string.h: #include <sys/param.h> for MIN. + * csu/init-first.c (__libc_init_first): Call __ctype_init. * sysdeps/i386/init-first.c (init): Likewise. * sysdeps/mach/hurd/i386/init-first.c (posixland_init): Likewise. diff --git a/string/test-memcmp.c b/string/test-memcmp.c index 2e61f59733..69076d00be 100644 --- a/string/test-memcmp.c +++ b/string/test-memcmp.c @@ -1,5 +1,5 @@ /* Test and measure memcmp functions. - Copyright (C) 1999, 2002, 2003, 2005, 2011 Free Software Foundation, Inc. + Copyright (C) 1999-2012 Free Software Foundation, Inc. This file is part of the GNU C Library. Written by Jakub Jelinek <jakub@redhat.com>, 1999. Added wmemcmp support by Liubov Dmitrieva <liubov.dmitrieva@gmail.com>, 2011. @@ -44,6 +44,8 @@ simple_wmemcmp (const wchar_t *s1, const wchar_t *s2, size_t n) return ret; } #else +# include <limits.h> + # define MEMCMP memcmp # define MEMCPY memcpy # define SIMPLE_MEMCMP simple_memcmp diff --git a/string/test-strcmp.c b/string/test-strcmp.c index 85df6dcd48..000c51091c 100644 --- a/string/test-strcmp.c +++ b/string/test-strcmp.c @@ -1,5 +1,5 @@ /* Test and measure strcmp and wcscmp functions. - Copyright (C) 1999, 2002, 2003, 2005, 2011 Free Software Foundation, Inc. + Copyright (C) 1999-2012 Free Software Foundation, Inc. This file is part of the GNU C Library. Written by Jakub Jelinek <jakub@redhat.com>, 1999. Added wcscmp support by Liubov Dmitrieva <liubov.dmitrieva@gmail.com>, 2011. @@ -80,6 +80,8 @@ stupid_wcscmp (const wchar_t *s1, const wchar_t *s2) } #else +# include <limits.h> + # define L(str) str # define STRCMP strcmp # define STRCPY strcpy diff --git a/string/test-string.h b/string/test-string.h index 40fec18e32..c94d822b33 100644 --- a/string/test-string.h +++ b/string/test-string.h @@ -1,5 +1,5 @@ /* Test and measure string and memory functions. - Copyright (C) 1999, 2002, 2004, 2008, 2011 Free Software Foundation, Inc. + Copyright (C) 1999-2012 Free Software Foundation, Inc. This file is part of the GNU C Library. Written by Jakub Jelinek <jakub@redhat.com>, 1999. @@ -44,6 +44,7 @@ extern impl_t __start_impls[], __stop_impls[]; #include <stdlib.h> #include <string.h> #include <sys/mman.h> +#include <sys/param.h> #include <unistd.h> #include <fcntl.h> #include <error.h> diff --git a/time/tst-mktime2.c b/time/tst-mktime2.c index 0e4fd1e786..bc7cc5818b 100644 --- a/time/tst-mktime2.c +++ b/time/tst-mktime2.c @@ -1,4 +1,6 @@ /* Test program from Paul Eggert and Tony Leneis. */ + +#include <limits.h> #include <time.h> #include <stdlib.h> #include <unistd.h> |