re PR testsuite/37149 (27_io/basic_ostream/inserters_other/char/error_code.cc)
2008-08-18 Paolo Carlini <paolo.carlini@oracle.com> PR libstdc++/37149 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Include <cstdio>. * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc: Likewise. * testsuite/27_io/objects/char/12048-1.cc: Likewise. * testsuite/27_io/objects/char/12048-3.cc: Likewise. * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise. * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise. * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise. * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise. * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise. * testsuite/ext/new_allocator/deallocate_global.cc: Likewise. * testsuite/ext/new_allocator/deallocate_local.cc: Likewise. * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise. * include/std/regex: Include <sstream>. * include/tr1/regex: Likewise. From-SVN: r139206
This commit is contained in:
parent
1a87cf0c4c
commit
b7e2f896db
26 changed files with 84 additions and 23 deletions
|
@ -1,3 +1,34 @@
|
|||
2008-08-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR libstdc++/37149
|
||||
* testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Include
|
||||
<cstdio>.
|
||||
* testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
|
||||
Likewise.
|
||||
* testsuite/27_io/objects/char/12048-1.cc: Likewise.
|
||||
* testsuite/27_io/objects/char/12048-3.cc: Likewise.
|
||||
* testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
|
||||
* testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
|
||||
* testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
|
||||
* testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
|
||||
* testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
|
||||
* testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
|
||||
* testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
|
||||
* testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
|
||||
* include/std/regex: Include <sstream>.
|
||||
* include/tr1/regex: Likewise.
|
||||
|
||||
2008-08-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
* configure.ac: Do not hardcode HAVE_S_ISREG and HAVE_S_IFREG for
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <sstream>
|
||||
|
||||
#if defined(_GLIBCXX_INCLUDE_AS_CXX0X)
|
||||
# include <tr1_impl/regex>
|
||||
|
|
|
@ -50,6 +50,7 @@
|
|||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <sstream>
|
||||
|
||||
#if defined(_GLIBCXX_INCLUDE_AS_TR1)
|
||||
# include <tr1_impl/regex>
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
// 1999-08-16 bkoz
|
||||
// 1999-11-01 bkoz
|
||||
|
||||
// Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation
|
||||
// Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
|
||||
// 2008 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 @@
|
|||
|
||||
#include <ostream>
|
||||
#include <sstream>
|
||||
#include <cstdio>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
class test_buffer_1 : public std::streambuf
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// { dg-options "-std=gnu++0x" }
|
||||
|
||||
// Copyright (C) 2007 Free Software Foundation
|
||||
// Copyright (C) 2007, 2008 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
|
||||
|
@ -22,6 +22,7 @@
|
|||
#include <sstream>
|
||||
#include <system_error>
|
||||
#include <algorithm>
|
||||
#include <cstdio>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
// Effects: os << ec.category().name() << ':' << ec.value();
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
// Derived from libstdc++/12048 by LJR <ljrittle@acm.org> with
|
||||
// reminder from Petur Runolfsson <peturr02@ru.is>.
|
||||
|
||||
// Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008
|
||||
// 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 @@
|
|||
// { dg-require-fileio "" }
|
||||
|
||||
#include <iostream>
|
||||
#include <cstdio>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
void
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
// Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008
|
||||
// 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
|
||||
|
@ -19,6 +20,7 @@
|
|||
// { dg-require-fileio "" }
|
||||
|
||||
#include <iostream>
|
||||
#include <cstdio>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
void
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
// Derived from libstdc++/12048 by LJR <ljrittle@acm.org> with
|
||||
// reminder from Petur Runolfsson <peturr02@ru.is>.
|
||||
|
||||
// Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008
|
||||
// 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
|
||||
|
@ -20,6 +21,7 @@
|
|||
// USA.
|
||||
|
||||
#include <iostream>
|
||||
#include <cstdio>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
void
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
// Derived from libstdc++/12048 by LJR <ljrittle@acm.org> with
|
||||
// reminder from Petur Runolfsson <peturr02@ru.is>.
|
||||
|
||||
// Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008
|
||||
// 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 @@
|
|||
|
||||
#include <iostream>
|
||||
#include <cwchar>
|
||||
#include <cstdio>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
void
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/malloc_allocator.h>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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
|
||||
|
@ -20,6 +20,7 @@
|
|||
// 20.4.1.1 allocator members
|
||||
|
||||
#include <string>
|
||||
#include <cstdio>
|
||||
#include <ext/malloc_allocator.h>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <list>
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <list>
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <list>
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <list>
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// { dg-require-cxa-atexit "" }
|
||||
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// { dg-require-cxa-atexit "" }
|
||||
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// { dg-require-cxa-atexit "" }
|
||||
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// { dg-require-cxa-atexit "" }
|
||||
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
#include <ext/mt_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdlib>
|
||||
#include <cstdio>
|
||||
#include <ext/new_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 <string>
|
||||
#include <stdexcept>
|
||||
#include <cstdlib>
|
||||
#include <cstdio>
|
||||
#include <ext/new_allocator.h>
|
||||
|
||||
static size_t count;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// { dg-require-namedlocale "" }
|
||||
|
||||
// Copyright (C) 2004, 2005 Free Software Foundation
|
||||
// Copyright (C) 2004, 2005, 2006, 2007, 2008 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 +20,7 @@
|
|||
|
||||
#include <iostream>
|
||||
#include <locale>
|
||||
#include <cstdio>
|
||||
#include <testsuite_hooks.h>
|
||||
|
||||
// libstdc++/12077
|
||||
|
|
Loading…
Add table
Reference in a new issue