]> gcc.gnu.org Git - gcc.git/commitdiff
11.cc: Include <cstring>.
authorPaolo Carlini <pcarlini@suse.de>
Fri, 11 May 2007 00:55:17 +0000 (00:55 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 11 May 2007 00:55:17 +0000 (00:55 +0000)
2007-05-10  Paolo Carlini  <pcarlini@suse.de>

* 27_io/objects/wchar_t/11.cc: Include <cstring>.
* 27_io/objects/wchar_t/10.cc: Likewise.
* 27_io/objects/wchar_t/12.cc: Likewise.
* 27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
* 27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
* 27_io/basic_streambuf/overflow/char/1.cc: Likewise.
* 27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
* 27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
* 27_io/basic_streambuf/sputn/char/1.cc: Likewise.
* 27_io/basic_ios/cons/char/3.cc: Likewise.
* 27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
* 27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
* 27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
* 27_io/basic_istream/extractors_character/char/4.cc: Likewise.
* 27_io/fpos/mbstate_t/1.cc: Likewise.
* 27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
* 27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
* 25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
* 25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
* 19_diagnostics/stdexceptions.cc: Likewise.
* 21_strings/char_traits/requirements/short/1.cc: Likewise.
* 21_strings/basic_string/compare/char/1.cc: Likewise.
* 21_strings/basic_string/capacity/1.cc: Likewise.
* ext/codecvt/char-1.cc: Likewise.
* ext/codecvt/char-2.cc: Likewise.
* ext/codecvt/1.cc: Likewise.
* ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
* ext/stdio_sync_filebuf/char/1.cc: Likewise.
* ext/stdio_filebuf/char/2.cc: Likewise.
* ext/stdio_filebuf/char/10063-1.cc: Likewise.
* 22_locale/ctype/narrow/char/19955.cc: Likewise.
* 22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
* 22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
* 22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
* 22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
* 22_locale/codecvt/unshift/char/1.cc: Likewise.
* 22_locale/codecvt/length/wchar_t/1.cc: Likewise.
* 22_locale/codecvt/length/wchar_t/2.cc: Likewise.
* 22_locale/codecvt/length/wchar_t/3.cc: Likewise.
* 22_locale/codecvt/length/wchar_t/4.cc: Likewise.
* 22_locale/codecvt/length/wchar_t/5.cc: Likewise.
* 22_locale/codecvt/length/wchar_t/6.cc: Likewise.
* 22_locale/codecvt/length/wchar_t/7.cc: Likewise.
* 22_locale/codecvt/always_noconv/char/1.cc: Likewise.
* 22_locale/codecvt/encoding/char/1.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/1.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/2.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/3.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/4.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/5.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/6.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/7.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/8.cc: Likewise.
* 22_locale/codecvt/in/wchar_t/9.cc: Likewise.
* 22_locale/codecvt/in/char/1.cc: Likewise.
* 22_locale/codecvt/max_length/char/1.cc: Likewise.
* 22_locale/codecvt/out/wchar_t/1.cc: Likewise.
* 22_locale/codecvt/out/wchar_t/2.cc: Likewise.
* 22_locale/codecvt/out/wchar_t/3.cc: Likewise.
* 22_locale/codecvt/out/wchar_t/4.cc: Likewise.
* 22_locale/codecvt/out/wchar_t/5.cc: Likewise.
* 22_locale/codecvt/out/wchar_t/6.cc: Likewise.
* 22_locale/codecvt/out/wchar_t/7.cc: Likewise.
* 22_locale/codecvt/out/char/1.cc: Likewise.
* 22_locale/locale/cons/5.cc: Likewise.
* 22_locale/collate_byname/named_equivalence.cc: Likewise.

From-SVN: r124610

67 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/19_diagnostics/stdexceptions.cc
libstdc++-v3/testsuite/21_strings/basic_string/capacity/1.cc
libstdc++-v3/testsuite/21_strings/basic_string/compare/char/1.cc
libstdc++-v3/testsuite/21_strings/char_traits/requirements/short/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/always_noconv/char/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/encoding/char/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/char/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/2.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/3.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/4.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/5.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/6.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/7.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/8.cc
libstdc++-v3/testsuite/22_locale/codecvt/in/wchar_t/9.cc
libstdc++-v3/testsuite/22_locale/codecvt/length/wchar_t/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/length/wchar_t/2.cc
libstdc++-v3/testsuite/22_locale/codecvt/length/wchar_t/3.cc
libstdc++-v3/testsuite/22_locale/codecvt/length/wchar_t/4.cc
libstdc++-v3/testsuite/22_locale/codecvt/length/wchar_t/5.cc
libstdc++-v3/testsuite/22_locale/codecvt/length/wchar_t/6.cc
libstdc++-v3/testsuite/22_locale/codecvt/length/wchar_t/7.cc
libstdc++-v3/testsuite/22_locale/codecvt/max_length/char/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/out/char/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/out/wchar_t/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/out/wchar_t/2.cc
libstdc++-v3/testsuite/22_locale/codecvt/out/wchar_t/3.cc
libstdc++-v3/testsuite/22_locale/codecvt/out/wchar_t/4.cc
libstdc++-v3/testsuite/22_locale/codecvt/out/wchar_t/5.cc
libstdc++-v3/testsuite/22_locale/codecvt/out/wchar_t/6.cc
libstdc++-v3/testsuite/22_locale/codecvt/out/wchar_t/7.cc
libstdc++-v3/testsuite/22_locale/codecvt/unshift/char/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/unshift/wchar_t/1.cc
libstdc++-v3/testsuite/22_locale/codecvt/unshift/wchar_t/2.cc
libstdc++-v3/testsuite/22_locale/codecvt/unshift/wchar_t/3.cc
libstdc++-v3/testsuite/22_locale/codecvt/unshift/wchar_t/4.cc
libstdc++-v3/testsuite/22_locale/collate_byname/named_equivalence.cc
libstdc++-v3/testsuite/22_locale/ctype/narrow/char/19955.cc
libstdc++-v3/testsuite/22_locale/locale/cons/5.cc
libstdc++-v3/testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc
libstdc++-v3/testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/setbuf/char/2.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/setbuf/char/3.cc
libstdc++-v3/testsuite/27_io/basic_ios/cons/char/3.cc
libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/4.cc
libstdc++-v3/testsuite/27_io/basic_streambuf/overflow/char/1.cc
libstdc++-v3/testsuite/27_io/basic_streambuf/sgetc/char/1.cc
libstdc++-v3/testsuite/27_io/basic_streambuf/sgetn/char/1.cc
libstdc++-v3/testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc
libstdc++-v3/testsuite/27_io/basic_streambuf/sputn/char/1.cc
libstdc++-v3/testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/setbuf/char/2.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/setbuf/char/3.cc
libstdc++-v3/testsuite/27_io/basic_stringbuf/setbuf/char/4.cc
libstdc++-v3/testsuite/27_io/fpos/mbstate_t/1.cc
libstdc++-v3/testsuite/27_io/objects/wchar_t/10.cc
libstdc++-v3/testsuite/27_io/objects/wchar_t/11.cc
libstdc++-v3/testsuite/27_io/objects/wchar_t/12.cc
libstdc++-v3/testsuite/ext/codecvt/1.cc
libstdc++-v3/testsuite/ext/codecvt/char-1.cc
libstdc++-v3/testsuite/ext/codecvt/char-2.cc
libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-1.cc
libstdc++-v3/testsuite/ext/stdio_filebuf/char/2.cc
libstdc++-v3/testsuite/ext/stdio_sync_filebuf/char/1.cc
libstdc++-v3/testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc

index ba607dc98d5567eaaf6091a58bec2a694698f5fc..3dd555b4a1eaeca30b034f69243262a3db2da2a1 100644 (file)
@@ -1,3 +1,72 @@
+2007-05-10  Paolo Carlini  <pcarlini@suse.de>
+
+       * 27_io/objects/wchar_t/11.cc: Include <cstring>.
+       * 27_io/objects/wchar_t/10.cc: Likewise.
+       * 27_io/objects/wchar_t/12.cc: Likewise.
+       * 27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
+       * 27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
+       * 27_io/basic_streambuf/overflow/char/1.cc: Likewise.
+       * 27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
+       * 27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
+       * 27_io/basic_streambuf/sputn/char/1.cc: Likewise.
+       * 27_io/basic_ios/cons/char/3.cc: Likewise.
+       * 27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
+       * 27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
+       * 27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
+       * 27_io/basic_istream/extractors_character/char/4.cc: Likewise.
+       * 27_io/fpos/mbstate_t/1.cc: Likewise.
+       * 27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
+       * 27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
+       * 25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
+       * 25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
+       * 19_diagnostics/stdexceptions.cc: Likewise.
+       * 21_strings/char_traits/requirements/short/1.cc: Likewise.
+       * 21_strings/basic_string/compare/char/1.cc: Likewise.
+       * 21_strings/basic_string/capacity/1.cc: Likewise.
+       * ext/codecvt/char-1.cc: Likewise.
+       * ext/codecvt/char-2.cc: Likewise.
+       * ext/codecvt/1.cc: Likewise.
+       * ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
+       * ext/stdio_sync_filebuf/char/1.cc: Likewise.
+       * ext/stdio_filebuf/char/2.cc: Likewise.
+       * ext/stdio_filebuf/char/10063-1.cc: Likewise.
+       * 22_locale/ctype/narrow/char/19955.cc: Likewise.
+       * 22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
+       * 22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
+       * 22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
+       * 22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
+       * 22_locale/codecvt/unshift/char/1.cc: Likewise.
+       * 22_locale/codecvt/length/wchar_t/1.cc: Likewise.
+       * 22_locale/codecvt/length/wchar_t/2.cc: Likewise.
+       * 22_locale/codecvt/length/wchar_t/3.cc: Likewise.
+       * 22_locale/codecvt/length/wchar_t/4.cc: Likewise.
+       * 22_locale/codecvt/length/wchar_t/5.cc: Likewise.
+       * 22_locale/codecvt/length/wchar_t/6.cc: Likewise.
+       * 22_locale/codecvt/length/wchar_t/7.cc: Likewise.
+       * 22_locale/codecvt/always_noconv/char/1.cc: Likewise.
+       * 22_locale/codecvt/encoding/char/1.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/1.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/2.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/3.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/4.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/5.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/6.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/7.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/8.cc: Likewise.
+       * 22_locale/codecvt/in/wchar_t/9.cc: Likewise.
+       * 22_locale/codecvt/in/char/1.cc: Likewise.
+       * 22_locale/codecvt/max_length/char/1.cc: Likewise.
+       * 22_locale/codecvt/out/wchar_t/1.cc: Likewise.
+       * 22_locale/codecvt/out/wchar_t/2.cc: Likewise.
+       * 22_locale/codecvt/out/wchar_t/3.cc: Likewise.
+       * 22_locale/codecvt/out/wchar_t/4.cc: Likewise.
+       * 22_locale/codecvt/out/wchar_t/5.cc: Likewise.
+       * 22_locale/codecvt/out/wchar_t/6.cc: Likewise.
+       * 22_locale/codecvt/out/wchar_t/7.cc: Likewise.
+       * 22_locale/codecvt/out/char/1.cc: Likewise.
+       * 22_locale/locale/cons/5.cc: Likewise.
+       * 22_locale/collate_byname/named_equivalence.cc: Likewise.
+
 2007-05-07  Mark Mitchell  <mark@codesourcery.com>
 
        * libstdc++-v3/libsupc++/cxxabi.h (_GLIBCXX_NOTHROW): New macro.
index af06cbea9d449392ef1aec9bb8b4a6a8623acc9e..ee82b7f199e3f0ecda9ff5a9de4807e9a22807bd 100644 (file)
@@ -1,6 +1,7 @@
 // 2001-02-26 Benjamin Kosnik  <bkoz@redhat.com>
 
-// Copyright (C) 2001, 2002 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 19.1 Exception classes
 
 #include <string>
+#include <cstring>
 #include <stdexcept>
 #include <testsuite_hooks.h>
 
index 70b25ed862417e5f548581372cad0ca94c5ffc35..783f9cdcf59b11037f65c21a07e56f2d717e70bf 100644 (file)
@@ -1,6 +1,7 @@
 // 1999-05-11 bkoz
 
-// Copyright (C) 1999, 2002, 2003, 2004 Free Software Foundation, Inc.
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 21.3.3 string capacity
 
 #include <string>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 template<typename T>
index 128add3fbb58674c1297f1c0011377756e71900a..afa726dc675783cb53336a593a8f93694ff79d83 100644 (file)
@@ -1,6 +1,8 @@
 // 980930 bkoz work with libstdc++v3
 
-// Copyright (C) 1998, 1999, 2003, 2004 Free Software Foundation, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+// 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -31,6 +33,7 @@
 // things would be sorted in a dictionary.
 
 #include <string>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 enum want_value {lt=0, z=1, gt=2};
index dd2283cbe297f38deb65cb92b4a6039437c029fb..3a0394daf1ff71c749cd5a02984fae0c669e3f63 100644 (file)
@@ -1,7 +1,8 @@
 // 1999-06-03 bkoz
 // 2003-07-22 Matt Austern
 
-// Copyright (C) 1999, 2000, 2001, 2003, 2004 Free Software Foundation, Inc.
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -25,6 +26,7 @@
 // satisfy the requirements of 21.1.1.
 
 #include <string>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test02(void)
@@ -139,7 +141,7 @@ void test02(void)
 
   // short* X::assign(short* s, size_t n, short c)
   len = sizeof(array2) / sizeof(short);
-  memset(array2, 0xaf, len * sizeof(short));
+  std::memset(array2, 0xaf, len * sizeof(short));
   VERIFY( array2[0] != 0x15a8 );
 
   pc1 = std::char_traits<short>::assign (array2, len, 0x15a8);
index 7881eb7d49e7e3f1ecad31af3c10554df7222fcb..b51855234d14b0f7a57168eac3112d97ebc8dd42 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Required instantiation, degenerate conversion.
index 927e7f0db3dfc995486c8e790cc95ff0165e391f..6b41d24c0df524fb137fedfa622c488581be43ca 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Required instantiation, degenerate conversion.
index 0eaadcc6d36921fb4339017dec07554fe4fb9abd..a784ee044a235f0f58ee0f32f57fc8629d5e3700 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Required instantiation, degenerate conversion.
index c75e4a89821d843b3d309786acbf8dc324f3df20..efbb14ddb1e024ceb052542ea8adf1acb8b68505 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003, 2006 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 1ee107512f4bf36cab1235ca6a6073ec705fe216..404504658a1f33a2d9e7c9289cd515cca9726619 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 0fb4f49109974fb138a5cfbec95bb2ef1188d080..34a57e7c9d60505d873c2bb8032e3210b7f3069a 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 65b9a7b38c7f973e678f7803571badd92a4b4f3a..6633540704eb93a6b52992de006946fded4fd208 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 25b956679917d5c21262dbfd52b808bc48206543..cf267543feec1396486b97223d72e3e2f049aa30 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2006 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 79cd9828f359f5319720f62b22d8d9617ab2d58e..699a70f51f813619ba968d78e8245967ca896059 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2006 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 26c47cdbc78aa349b45c32718fa9651e61b58433..8b587e9ac55a3f9fc25a04904d9af29dcfb81275 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index b0e5d02fab22c379aca9980be2cc84575f700196..dddee2c3b78b12087db663dabc8e21ab496750cc 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 71cc6caeee297e04e1f9520284f885a0d5b14a23..f1f06f594f1361d84e21f64fe23b1aaae6824d33 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index c62cf0e6cbdb1838acfd47c08abbac5876248875..502bf2a74c85a020ac1b9f109efa0404d8e5c551 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 03c07a0b22d3d73e6adef77b951c0ae4200fc5f1..2bee2455d7c63a5aa0836a2abfca3c438b8ceaec 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index d8e1d1efad5a74ab257705168427888afc48add3..adb99d6367b37100767c190543a7de33e4aad62e 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 85eb97013b2b7cd58c4c6e39c31a15a826795783..1c42a2187819fd8b596db9bbc5f28435cae5fa9d 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index d8da6e3bdfac695419df3dbb430b083b361283db..9df9bb5aeba41d27a5344826eb1f0d511506c655 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 081feb790df331cc1f46d9400b0ecd538f9ca9a0..5a777703d57090783f955bb61cc87541ed67fa08 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index f32b26502ebf9b6f8cc3bcc3fe594615ca42c4a4..c39d3947db310d7ab0cb260b28fe6c54ddbafb0e 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 57565b7e3ba0864564b82c6b11eb9c76093df07c..f17eb5e799170cfab917c70edbd33d80b036369e 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Required instantiation, degenerate conversion.
index 4993718dce7b9e6720f37a98cf76a951ee5fc3c7..efef386bbba631b1ac0010ba32009995ccf8404d 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Required instantiation, degenerate conversion.
index 454d5a9872105039e7106adf67080527ecd247b4..1e3914b94453e5b59a2c36dffa9240010036a652 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index ad1799b01a779780a9cf7579a299d9c1b2a20282..ae79679573e90eea4728fe819490d19d4a01f4fe 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 59da76c4251c9d1bb99a72eb03981fbc765fdc7b..c0edc46bacc34b5d5777df59567da13a229f12eb 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index f85a296e642fa88ca8820599dac3cb2aeaebc712..71ab8c6fa3839d0b59ab804bafe0ce87361d3ef0 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 8038796e00d2c287e518ef4d44bd94e959179665..faac58fafc1ebf3cd5abfe33e63f50fa6a371eb9 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 45c0035a552124a2f909ed3cc78d18987d63d860..a92582096c3bdd159e2a078cf9263029b6b63346 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index a8e369a579feb1308791ab4a0d437750b297f14b..131a8d5d30447c5a2cc324287f1f3bf1eb4387e6 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 2853c431d2076761699423a43e9d57ed92875330..cb3ec744e56dfd375801269e926938423664cf6b 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Required instantiation, degenerate conversion.
index 0faa76f5263f601ebf1cd9677e254aa92ac9b1ee..60b167f7542b76deb5e393eec8756934307094f2 100644 (file)
@@ -1,6 +1,7 @@
 // 2000-08-17 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 9630a7a66fc875191c58771a5989ff5ae555ee34..2b2921c475b3c7da5deb513278f6a610b1b5dfdd 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index dc1de83ba016a8024e15bc6271a8fdfa4c5ceee0..19886d56deb6f048e86362126511ed8b7c1716f8 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index cea86ea38e3b01487b6c2abceda91331e5e1cfd0..71f09f5a3a4e95ce725df7f90a6216ef09b76c60 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Need to explicitly set the state(mbstate_t) to zero.
index 0b194c50b4b12225c9dffa59b7bb90fc35b5ce46..42852af3317286cc8417a6d8a779c96add8d6a31 100644 (file)
@@ -2,7 +2,8 @@
 
 // 2001-08-15 Benjamin Kosnik  <bkoz@redhat.com>
 
-// Copyright (C) 2001, 2002, 2005 Free Software Foundation
+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +24,7 @@
 // 22.2.4.2 Template class collate_byname
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test01()
index 9f944cc1dfbdaacb7d4a96dac71096b6e732e4f3..37cd76e1c1fb867ee3e4f807fd66527df26a7e7c 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2005 Free Software Foundation, Inc.
+// Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -28,6 +28,7 @@
 // 22.2.1.3.2 ctype<char> members
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 class Ctype1
index 856109588946c2ed98b081ba7e55db55da11573b..08b53aab371422fe67e413a19b8ab1ef4a082022 100644 (file)
@@ -24,6 +24,7 @@
 // 22.1.1.2 locale constructors and destructors [lib.locale.cons]
 
 #include <cwchar> // for mbstate_t
+#include <cstring>
 #include <cstdlib>
 #include <locale>
 #include <stdexcept>
index 333ad1ee30aefa690493bbbdc90ba8dbf660959e..191143fe6d9ed762ecf6cb7013c3474efaf07a50 100644 (file)
@@ -1,6 +1,6 @@
 // 2006-03-20  Paolo Carlini  <pcarlini@suse.de>
 
-// Copyright (C) 2006 Free Software Foundation, Inc.
+// Copyright (C) 2006, 2007 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 #include <iterator>
 #include <sstream>
 #include <algorithm>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // In the occasion of libstdc++/25482
index 2af78d5415b823da7ecff6efce5fb5b0b80ac066..378583ac83cd1b90d3fd78a04b13f645813dbba3 100644 (file)
@@ -1,6 +1,6 @@
 // 2006-03-20  Paolo Carlini  <pcarlini@suse.de>
 
-// Copyright (C) 2006 Free Software Foundation, Inc.
+// Copyright (C) 2006, 2007 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 #include <iterator>
 #include <fstream>
 #include <algorithm>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // In the occasion of libstdc++/25482
index f69d24c94469d85d2d89b1626c8e8546fe9831b5..a9eb009a59dd0ea5c6e7e1b10cf4a0a107da58f9 100644 (file)
@@ -1,6 +1,7 @@
 // 2001-05-21 Benjamin Kosnik  <bkoz@redhat.com>
 
-// Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +24,7 @@
 // { dg-require-fileio "" }
 
 #include <fstream>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test01()
index 1bb1a7aa70cb50ade349e08ef579df258f68382d..af1f2617b0d6feba21503359c2aecddc2b314342 100644 (file)
@@ -1,6 +1,7 @@
 // 2001-05-21 Benjamin Kosnik  <bkoz@redhat.com>
 
-// Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +24,7 @@
 // { dg-require-fileio "" }
 
 #include <fstream>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test03()
index ca6ca4f138610eb5913b4bd68135a9b2fa28dfd7..6c79f900afce9d1ca0e077e0da3b0ac0bd5e016d 100644 (file)
@@ -32,6 +32,7 @@
 
 #include <sstream>
 #include <typeinfo>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // char_traits specialization
index 95f22894cb5166d44faaca750111bc4d0e2524dd..fcfd11f7cc2ca98f52d7f7c89bd6dd2138c43512 100644 (file)
@@ -26,6 +26,7 @@
 #include <string>
 #include <fstream>
 #include <cstdlib>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 using namespace std;
index cdada7b16d75af6bb21ebc01682d76d1f561a6ec..85f8dcf0a5d23c5dd141ec1097f7deae02cd14ba 100644 (file)
@@ -1,6 +1,7 @@
 // 1999-10-11 bkoz
 
-// Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -30,6 +31,7 @@
 // 27.5.2 template class basic_streambuf
 
 #include <streambuf>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 class testbuf : public std::streambuf
@@ -94,7 +96,7 @@ void test01()
 
   bool test __attribute__((unused)) = true;
   char lit01[52];
-  strcpy(lit01, "chicago underground trio/possible cube on delmark");
+  std::strcpy(lit01, "chicago underground trio/possible cube on delmark");
   testbuf buf01;
 
   // pbackfail
index b4b42edf5322fe06d8ff8fa3bf873fa002e49597..ca3f919a8232acf51bfea993afb957daa6ff855f 100644 (file)
@@ -1,6 +1,7 @@
 // 1999-10-11 bkoz
 
-// Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -30,6 +31,7 @@
 // 27.5.2 template class basic_streambuf
 
 #include <streambuf>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 class testbuf : public std::streambuf
@@ -94,7 +96,7 @@ void test01()
 
   bool test __attribute__((unused)) = true;
   char lit01[52];
-  strcpy(lit01, "chicago underground trio/possible cube on delmark");
+  std::strcpy(lit01, "chicago underground trio/possible cube on delmark");
   testbuf buf01;
 
   // 27.5.2.3.1 get area
index 6f7abe949241dfa52c9ee91255cf21df2643d366..bf51095e4a804c723eb37ed2242cc8527e41ac2b 100644 (file)
@@ -1,6 +1,6 @@
 // 1999-10-11 bkoz
 
-// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
 // Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
@@ -31,6 +31,7 @@
 // 27.5.2 template class basic_streambuf
 
 #include <streambuf>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 class testbuf : public std::streambuf
index 204323f740f9041e977ceb15795025280a4f9edb..b63ad4489cd318e4828e3b3703a2f56edb23d32e 100644 (file)
@@ -1,6 +1,7 @@
 // 2001-05-21 Benjamin Kosnik  <bkoz@redhat.com>
 
-// Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -22,6 +23,7 @@
 
 #include <streambuf>
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 class MyTraits : public std::char_traits<char>
index 1651f3cf98d5c1dd090e90d276ee9f31f10878e0..ebaa7af5df69f25503c5727d3b6e50b34dac962e 100644 (file)
@@ -1,6 +1,6 @@
 // 1999-10-11 bkoz
 
-// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
 // Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
@@ -31,6 +31,7 @@
 // 27.5.2 template class basic_streambuf
 
 #include <streambuf>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 class testbuf : public std::streambuf
index 4f6a4915b57133fdcbaf3b74ff91417c980ae0f8..3af810314347a2af76521e3c5c0c59eaa675b67d 100644 (file)
@@ -1,6 +1,6 @@
 // 1999-10-11 bkoz
 
-// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
 // Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
@@ -32,6 +32,7 @@
 
 #include <streambuf>
 #include <cwchar>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 class testbuf : public std::wstreambuf
index 87baa2dd49106d970eb6c715720485fb3034b9ba..b267a3756bad822f95b7afeb86a0623469a11d02 100644 (file)
@@ -1,6 +1,7 @@
 // 2001-05-21 Benjamin Kosnik  <bkoz@redhat.com>
 
-// Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 27.8.1.4 Overridden virtual functions
 
 #include <sstream>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test01()
index 4a406cabea50859af1bf756626e209d2118fbc6f..d31cc70d217d2d226b3822c953572fc5121dbb79 100644 (file)
@@ -1,6 +1,7 @@
 // 2001-05-21 Benjamin Kosnik  <bkoz@redhat.com>
 
-// Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +22,7 @@
 // 27.8.1.4 Overridden virtual functions
 
 #include <sstream>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test02()
index d6d1a5d4f378ba2e1d835893347385a822f5604e..dc9995e46036ab57f20b355168866b62e0f611cb 100644 (file)
@@ -1,6 +1,6 @@
 // 2004-10-06  Paolo Carlini  <pcarlini@suse.de>
 
-// Copyright (C) 2004 Free Software Foundation, Inc.
+// Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 // 27.8.1.4 Overridden virtual functions
 
 #include <sstream>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test01()
index cb07381ea55f69ae44c4098935d60b875c44f149..6240a38153788ec945cc82fd67811e7e5ffb75af 100644 (file)
@@ -1,6 +1,7 @@
 // 1999-09-20 bkoz
 
-// Copyright (C) 1999, 2001, 2003 Free Software Foundation, Inc.
+// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -31,6 +32,7 @@
 
 #include <cwchar> // for mbstate_t
 #include <ios>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test01()
@@ -55,7 +57,7 @@ void test01()
   // place.
   pos01.state(state02);
   state01 = pos01.state();
-  test = memcmp(&state01, &state02, sizeof(state_type)) == 0;
+  test = std::memcmp(&state01, &state02, sizeof(state_type)) == 0;
   VERIFY( test );
 }
 
index 0677a43848cb8a87fac868386c527dc4cc156b14..fddb0b25a69ab5d73ecfde38d6332b699511f147 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-05-01  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -22,6 +22,7 @@
 
 #include <iostream>
 #include <cstdio>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Test handling of UTF-8 in wcin
index 96beecba8ccc29a8012092ad41c31f850b65375c..7f09694798db3029e31d365a4c1cf5b4eb655195 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-05-01  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -22,6 +22,7 @@
 
 #include <iostream>
 #include <cstdio>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Test handling of UTF-8 in wcout
index 60106508e2d15aa02c9e51b2c22803c801c62e70..b4be3f3cda0ff0e90cf399fb0f5a7c9afe816d55 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2003-09-04  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -27,6 +27,7 @@
 
 #include <iostream>
 #include <cstdio>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Test handling of UTF-8 in wcout
index 2e3fb746bef5fa140e0af8cca3f027c30e85edc6..d5884cbabdb2d386efad07584db127cdba124f2b 100644 (file)
@@ -2,7 +2,7 @@
 // { dg-require-iconv "ISO-8859-15" }
 // 2003-02-06  Petur Runolfsson  <peturr02@ru.is>
 
-// Copyright (C) 2003, 2007 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +23,7 @@
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 #include <ext/codecvt_specializations.h>
 
index 507d7136ee7f5b181d81444f9826d447bf990329..c428eedcedb24a0e404a09b946f14a9ba918f6f6 100644 (file)
@@ -3,7 +3,8 @@
 
 // 2000-08-22 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2001, 2002, 2003, 2007 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +24,7 @@
 
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 #include <ext/codecvt_specializations.h>
 
index 19e28aa024ba947f3a96984957a1ec8aad0d762f..2916048419a3068d3098707f766106929ccd64e8 100644 (file)
@@ -3,7 +3,8 @@
 
 // 2000-08-22 Benjamin Kosnik <bkoz@cygnus.com>
 
-// Copyright (C) 2000, 2001, 2002, 2003, 2007 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -23,6 +24,7 @@
 
 // 22.2.1.5 - Template class codecvt [lib.locale.codecvt]
 #include <locale>
+#include <cstring>
 #include <testsuite_hooks.h>
 #include <ext/codecvt_specializations.h>
 
index 1c4483110473b9785021bb0728be71ba1f30604f..45d4f1e803112a35ad5fadd9856d0151caf3dd00 100644 (file)
@@ -1,4 +1,5 @@
-// Copyright (C) 2000, 2001, 2002, 2003 Free Software Foundation
+// Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+// Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -20,6 +21,7 @@
 
 #include <cstdio>
 #include <fstream>
+#include <cstring>
 #include <ext/stdio_filebuf.h>
 #include <testsuite_hooks.h>
 
index 8ac0dc8a742905557bf0981b25c90506746b4337..a351f913c944c92e9e87dd051c018d1cd46670be 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-04-12  Paolo Carlini  <pcarlini at unitus dot it>
 
-// Copyright (C) 2003 Free Software Foundation, Inc.
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -25,6 +25,7 @@
 #include <ext/stdio_filebuf.h>
 #include <cstdio>
 #include <fstream>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 // Small stack-based buffers (i.e., using _M_unbuf) were not flushed
index 41f5acca5d5b60109fe544a2c982ff0ec5ebc9d8..7b37aa1bb4c093d3ccd680476305baa4a6b1ec18 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-05-01 Petur Runolfsson <peturr02@ru.is>
 
-// Copyright (C) 2003 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -21,6 +21,7 @@
 // { dg-require-fileio "" }
 
 #include <ext/stdio_sync_filebuf.h>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test01()
index 0da20bea79c95587c528a3aaf1aa90c96a0c4482..a9ef935dd61fb68681fe5a69b5f6d4bfde1ecc45 100644 (file)
@@ -1,6 +1,6 @@
 // 2003-05-01 Petur Runolfsson <peturr02@ru.is>
 
-// Copyright (C) 2003, 2006 Free Software Foundation
+// Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -19,6 +19,7 @@
 // USA.
 
 #include <ext/stdio_sync_filebuf.h>
+#include <cstring>
 #include <testsuite_hooks.h>
 
 void test01()
This page took 0.150853 seconds and 5 git commands to generate.