public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/28080] New: header dependencies
@ 2006-06-19 7:50 Woebbeking at web dot de
2006-06-19 10:15 ` [Bug libstdc++/28080] " pcarlini at suse dot de
` (25 more replies)
0 siblings, 26 replies; 27+ messages in thread
From: Woebbeking at web dot de @ 2006-06-19 7:50 UTC (permalink / raw)
To: gcc-bugs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 588 bytes --]
Hi,
could you clean up the header dependencies? E.g. a simple
#include <memory>
int main()
{
return 0;
}
produces 250kb preprocessed output. So the usage of STL slows down compilation
considerable.
Cheers,
André
--
Summary: header dependencies
Product: gcc
Version: 4.1.2
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: libstdc++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: Woebbeking at web dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
@ 2006-06-19 10:15 ` pcarlini at suse dot de
2006-06-19 16:57 ` pinskia at gcc dot gnu dot org
` (24 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2006-06-19 10:15 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from pcarlini at suse dot de 2006-06-19 09:29 -------
Ok, let's see what we can do...
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2006-06-19 09:29:47
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
2006-06-19 10:15 ` [Bug libstdc++/28080] " pcarlini at suse dot de
@ 2006-06-19 16:57 ` pinskia at gcc dot gnu dot org
2006-06-19 17:07 ` pinskia at gcc dot gnu dot org
` (23 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-06-19 16:57 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from pinskia at gcc dot gnu dot org 2006-06-19 16:56 -------
Specificly it was fixed by:
2005-11-24 Bruce Korb <bkorb@gnu.org>
* fixincl.c(write_replacement) "here strings" in AutoGen
often/generally
don't have a terminating newline. Check the last byte for '\n'.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
2006-06-19 10:15 ` [Bug libstdc++/28080] " pcarlini at suse dot de
2006-06-19 16:57 ` pinskia at gcc dot gnu dot org
@ 2006-06-19 17:07 ` pinskia at gcc dot gnu dot org
2006-06-19 18:05 ` Woebbeking at web dot de
` (22 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-06-19 17:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from pinskia at gcc dot gnu dot org 2006-06-19 16:57 -------
Woops wrong bug.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (2 preceding siblings ...)
2006-06-19 17:07 ` pinskia at gcc dot gnu dot org
@ 2006-06-19 18:05 ` Woebbeking at web dot de
2006-06-19 18:11 ` pcarlini at suse dot de
` (21 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: Woebbeking at web dot de @ 2006-06-19 18:05 UTC (permalink / raw)
To: gcc-bugs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 793 bytes --]
------- Comment #4 from Woebbeking at web dot de 2006-06-19 17:58 -------
Subject: Re: header dependencies
On Monday 19 June 2006 11:29, pcarlini at suse dot de wrote:
> ------- Comment #1 from pcarlini at suse dot de 2006-06-19 09:29
> Ok, let's see what we can do...
Wow, fast reply! I hope you're successful :-) Maybe you could look at
STLPort 5.x, AFAIK it's "more" efficient in this case. It also has
other nice features like:
- STL containers vector, deque, list and slist pointer specialization to
limit code bloats (see _STLP_USE_PTR_SPECIALIZATIONS on config file);
- Expression template for string concatenation operations (available
through the _STLP_USE_TEMPLATE_EXPRESSION config option);
Cheers,
André
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (3 preceding siblings ...)
2006-06-19 18:05 ` Woebbeking at web dot de
@ 2006-06-19 18:11 ` pcarlini at suse dot de
2006-06-23 5:00 ` pinskia at gcc dot gnu dot org
` (20 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2006-06-19 18:11 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from pcarlini at suse dot de 2006-06-19 18:05 -------
(In reply to comment #4)
> Wow, fast reply! I hope you're successful :-) Maybe you could look at
> STLPort 5.x, AFAIK it's "more" efficient in this case. It also has
> other nice features like:
Ok, thanks, but certainly we are not going to look inside the headers,
plagiarism doesn't seem the way to go...
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (4 preceding siblings ...)
2006-06-19 18:11 ` pcarlini at suse dot de
@ 2006-06-23 5:00 ` pinskia at gcc dot gnu dot org
2006-06-23 15:40 ` chris at bubblescope dot net
` (19 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-06-23 5:00 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from pinskia at gcc dot gnu dot org 2006-06-23 04:59 -------
When I acidently closed this bug, I set Target Milestone, which I am fixing
right now.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.2.0 |---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (5 preceding siblings ...)
2006-06-23 5:00 ` pinskia at gcc dot gnu dot org
@ 2006-06-23 15:40 ` chris at bubblescope dot net
2006-06-23 16:40 ` gdr at integrable-solutions dot net
` (18 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: chris at bubblescope dot net @ 2006-06-23 15:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from chris at bubblescope dot net 2006-06-23 15:33 -------
(In reply to comment #4)
> Subject: Re: header dependencies
>
> On Monday 19 June 2006 11:29, pcarlini at suse dot de wrote:
> > ------- Comment #1 from pcarlini at suse dot de 2006-06-19 09:29
> > Ok, let's see what we can do...
>
> Wow, fast reply! I hope you're successful :-) Maybe you could look at
> STLPort 5.x, AFAIK it's "more" efficient in this case. It also has
> other nice features like:
>
> - STL containers vector, deque, list and slist pointer specialization to
> limit code bloats (see _STLP_USE_PTR_SPECIALIZATIONS on config file);
>
I haven't looked at STLPort's implemenetation of this. However, this will make
the problem of too much preprocessed source worse, not better, as it will
involve more code, although the eventual executable might be smaller.
I did implement a version of this myself, basically by writing a mapper around
each container that did a few static_casts and mapped the functions to a void*
version of the container. However, having a whole new bunch of inline functions
causes problems for the compiler, without providing (as far as I could measure)
significant reductions in the size of the executable.
--
chris at bubblescope dot net changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |chris at bubblescope dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (6 preceding siblings ...)
2006-06-23 15:40 ` chris at bubblescope dot net
@ 2006-06-23 16:40 ` gdr at integrable-solutions dot net
2006-06-23 17:03 ` chris at bubblescope dot net
` (17 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: gdr at integrable-solutions dot net @ 2006-06-23 16:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from gdr at integrable-solutions dot net 2006-06-23 16:35 -------
Subject: Re: header dependencies
"chris at bubblescope dot net" <gcc-bugzilla@gcc.gnu.org> writes:
| I did implement a version of this myself, basically by writing a
| mapper around each container that did a few static_casts and mapped
| the functions to a void* version of the container. However, having a
| whole new bunch of inline functions causes problems for the
| compiler, without providing (as far as I could measure)
| significant reductions in the size of the executable.
I'm not surprised. We should be very cautious about increasing
abstraction penablty for the benefit of marginal reduction on header
dependencies. Runtime performance of the library should not be
under-emphasized.
-- Gaby
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (7 preceding siblings ...)
2006-06-23 16:40 ` gdr at integrable-solutions dot net
@ 2006-06-23 17:03 ` chris at bubblescope dot net
2007-02-17 17:34 ` pcarlini at suse dot de
` (16 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: chris at bubblescope dot net @ 2006-06-23 17:03 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from chris at bubblescope dot net 2006-06-23 16:47 -------
I just tried preprocessing vector, as an example. There isn't any obvious
low-hanging fruit. The major problem is that most of the C standard libary ends
up getting dragged in.
I think a better goal would be to make precompiled headers easier to use, and
inform users about them, although obviously cutting down on headers would still
be a good goal.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (8 preceding siblings ...)
2006-06-23 17:03 ` chris at bubblescope dot net
@ 2007-02-17 17:34 ` pcarlini at suse dot de
2007-02-17 20:42 ` Woebbeking at web dot de
` (15 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2007-02-17 17:34 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from pcarlini at suse dot de 2007-02-17 17:34 -------
I have some improvements in testing...
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de
|dot org |
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (9 preceding siblings ...)
2007-02-17 17:34 ` pcarlini at suse dot de
@ 2007-02-17 20:42 ` Woebbeking at web dot de
2007-02-18 11:33 ` paolo at gcc dot gnu dot org
` (14 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: Woebbeking at web dot de @ 2007-02-17 20:42 UTC (permalink / raw)
To: gcc-bugs
------- Comment #11 from Woebbeking at web dot de 2007-02-17 20:42 -------
Subject: Re: header dependencies
On Saturday 17 February 2007, pcarlini at suse dot de wrote:
> I have some improvements in testing...
Nice to hear :-)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (10 preceding siblings ...)
2007-02-17 20:42 ` Woebbeking at web dot de
@ 2007-02-18 11:33 ` paolo at gcc dot gnu dot org
2007-02-20 18:16 ` bkoz at gcc dot gnu dot org
` (13 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-02-18 11:33 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from paolo at gcc dot gnu dot org 2007-02-18 11:33 -------
Subject: Bug 28080
Author: paolo
Date: Sun Feb 18 11:32:44 2007
New Revision: 122089
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122089
Log:
2007-02-18 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/bits/stl_algobase.h: Do not include <climits>, use
std::numeric_limits.
* include/bits/stl_bvector.h: Use __CHAR_BIT__.
* config/locale/gnu/codecvt_members.cc: Include <climits>.
* config/locale/generic/codecvt_members.cc: Likewise.
* include/std/string: Do not include <algorithm>; do not include
<memory>, include <bits/allocator.h> instead.
* include/ext/vstring_fwd.h: Likewise.
* include/ext/vstring_util.h: Do not include <algorithm>.
* include/tr1/hashtable_policy.h: Include <algorithm>.
* testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
* testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
* testsuite/23_containers/bitset/cons/1.cc: Likewise.
* testsuite/util/testsuite_character.h: Likewise.
* config/locale/gnu/codecvt_members.cc: Also include <cstdlib>,
for MB_CUR_MAX.
* config/locale/generic/codecvt_members.cc: Likewise.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/config/locale/generic/codecvt_members.cc
trunk/libstdc++-v3/config/locale/gnu/codecvt_members.cc
trunk/libstdc++-v3/include/bits/stl_algobase.h
trunk/libstdc++-v3/include/bits/stl_bvector.h
trunk/libstdc++-v3/include/ext/vstring_fwd.h
trunk/libstdc++-v3/include/ext/vstring_util.h
trunk/libstdc++-v3/include/std/string
trunk/libstdc++-v3/include/tr1/hashtable_policy.h
trunk/libstdc++-v3/testsuite/21_strings/basic_string/replace/char/1.cc
trunk/libstdc++-v3/testsuite/21_strings/basic_string/replace/wchar_t/1.cc
trunk/libstdc++-v3/testsuite/23_containers/bitset/cons/1.cc
trunk/libstdc++-v3/testsuite/util/testsuite_character.h
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (11 preceding siblings ...)
2007-02-18 11:33 ` paolo at gcc dot gnu dot org
@ 2007-02-20 18:16 ` bkoz at gcc dot gnu dot org
2007-02-20 21:23 ` paolo at gcc dot gnu dot org
` (12 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: bkoz at gcc dot gnu dot org @ 2007-02-20 18:16 UTC (permalink / raw)
To: gcc-bugs
------- Comment #13 from bkoz at gcc dot gnu dot org 2007-02-20 18:15 -------
Subject: Bug 28080
Author: bkoz
Date: Tue Feb 20 18:15:01 2007
New Revision: 122168
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122168
Log:
2007-02-20 Benjamin Kosnik <bkoz@redhat.com>
Revamp library API testing.
Added:
* 17_intro/headers
* 17_intro/headers/all_assert_neg.cc
* 17_intro/headers/all_c++200x_compatibility.cc
* 17_intro/headers/all.cc
* 17_intro/headers/c++1998
* 17_intro/headers/c++1998/all.cc
* 17_intro/headers/c++1998/all_multiple_inclusion.cc
* 17_intro/headers/c++1998/c++_for_c.tar
* 17_intro/headers/c++1998/c++.tar
* 17_intro/using_namespace_std.cc
* 18_support/headers
* 18_support/headers/cfloat
* 18_support/headers/cfloat/values.cc
* 18_support/headers/climits
* 18_support/headers/climits/values.cc
* 18_support/headers/csetjmp
* 18_support/headers/csetjmp/functions_std.cc
* 18_support/headers/csetjmp/macros.cc
* 18_support/headers/csetjmp/types_std.cc
* 18_support/headers/csignal
* 18_support/headers/csignal/functions_std.cc
* 18_support/headers/csignal/macros.cc
* 18_support/headers/csignal/types_std.cc
* 18_support/headers/cstdarg
* 18_support/headers/cstdarg/macros.cc
* 18_support/headers/cstdarg/types_std.cc
* 18_support/headers/cstddef
* 18_support/headers/cstddef/macros.cc
* 18_support/headers/cstddef/types_std.cc
* 18_support/headers/cstdlib
* 18_support/headers/cstdlib/functions_std.cc
* 18_support/headers/cstdlib/macros.cc
* 18_support/headers/ctime
* 18_support/headers/ctime/functions_std.cc
* 18_support/headers/ctime/macros.cc
* 18_support/headers/ctime/types_std.cc
* 18_support/headers/exception
* 18_support/headers/exception/synopsis.cc
* 18_support/headers/exception/types_std.cc
* 18_support/headers/limits
* 18_support/headers/limits/synopsis.cc
* 18_support/headers/new
* 18_support/headers/new/synopsis.cc
* 18_support/headers/new/types_std.cc
* 18_support/headers/typeinfo
* 18_support/headers/typeinfo/synopsis.cc
* 18_support/headers/typeinfo/types_std.cc
* 18_support/numeric_limits/is_signed.cc
* 18_support/numeric_limits/requirements
* 18_support/numeric_limits/requirements/explicit_instantiation
* 18_support/numeric_limits/requirements/explicit_instantiation/1.cc
* 18_support/numeric_limits/specialization_default_values.cc
* 19_diagnostics/headers
* 19_diagnostics/headers/cassert
* 19_diagnostics/headers/cassert/macros.cc
* 19_diagnostics/headers/cerrno
* 19_diagnostics/headers/cerrno/macros.cc
* 19_diagnostics/headers/stdexcept
* 19_diagnostics/headers/stdexcept/synopsis.cc
* 19_diagnostics/headers/stdexcept/types_std.cc
* 20_util/headers
* 20_util/headers/cstdlib
* 20_util/headers/cstdlib/functions_std.cc
* 20_util/headers/cstring
* 20_util/headers/cstring/functions_std.cc
* 20_util/headers/cstring/macros.cc
* 20_util/headers/cstring/types_std.cc
* 20_util/headers/ctime
* 20_util/headers/ctime/functions_std.cc
* 20_util/headers/ctime/macros.cc
* 20_util/headers/ctime/types_std.cc
* 20_util/headers/functional
* 20_util/headers/functional/synopsis.cc
* 20_util/headers/memory
* 20_util/headers/memory/synopsis.cc
* 20_util/headers/utility
* 20_util/headers/utility/synopsis.cc
* 20_util/headers/utility/using_namespace_std_rel_ops.cc
* 20_util/memory/allocator/requirements
* 20_util/memory/allocator/requirements/explicit_instantiation
* 20_util/memory/allocator/requirements/explicit_instantiation/1.cc
* 20_util/memory/auto_ptr/requirements
* 20_util/memory/auto_ptr/requirements/explicit_instantiation
* 20_util/memory/auto_ptr/requirements/explicit_instantiation/1.cc
* 20_util/memory/raw_storage_iterator
* 20_util/memory/raw_storage_iterator/requirements
* 20_util/memory/raw_storage_iterator/requirements/base_classes.cc
* 20_util/memory/raw_storage_iterator/requirements/
explicit_instantiation
* 20_util/memory/raw_storage_iterator/requirements/
explicit_instantiation/1.cc
* 20_util/memory/raw_storage_iterator/requirements/typedefs.cc
* 20_util/utility/pair/requirements
* 20_util/utility/pair/requirements/explicit_instantiation
* 20_util/utility/pair/requirements/explicit_instantiation/1.cc
* 21_strings/basic_string/requirements
* 21_strings/basic_string/requirements/explicit_instantiation
* 21_strings/basic_string/requirements/explicit_instantiation/1.cc
* 21_strings/basic_string/requirements/explicit_instantiation/debug.cc
* 21_strings/headers
* 21_strings/headers/cctype
* 21_strings/headers/cctype/functions_std.cc
* 21_strings/headers/cstdlib
* 21_strings/headers/cstdlib/functions_std.cc
* 21_strings/headers/cstdlib/macros.cc
* 21_strings/headers/cstring
* 21_strings/headers/cstring/functions_std.cc
* 21_strings/headers/cstring/macros.cc
* 21_strings/headers/cstring/types_std.cc
* 21_strings/headers/cwchar
* 21_strings/headers/cwchar/functions_std.cc
* 21_strings/headers/cwchar/macros.cc
* 21_strings/headers/cwchar/types_std.cc
* 21_strings/headers/cwctype
* 21_strings/headers/cwctype/functions_std.cc
* 21_strings/headers/cwctype/macros.cc
* 21_strings/headers/cwctype/types_std.cc
* 21_strings/headers/string
* 21_strings/headers/string/synopsis.cc
* 21_strings/headers/string/types_std.cc
* 22_locale/codecvt_byname/requirements
* 22_locale/codecvt_byname/requirements/base_classes.cc
* 22_locale/codecvt_byname/requirements/explicit_instantiation.cc
* 22_locale/codecvt_byname/requirements/typedefs.cc
* 22_locale/codecvt/requirements
* 22_locale/codecvt/requirements/base_classes.cc
* 22_locale/codecvt/requirements/explicit_instantiation.cc
* 22_locale/codecvt/requirements/typedefs.cc
* 22_locale/collate_byname/requirements
* 22_locale/collate_byname/requirements/base_classes.cc
* 22_locale/collate_byname/requirements/explicit_instantiation.cc
* 22_locale/collate_byname/requirements/typedefs.cc
* 22_locale/collate/requirements
* 22_locale/collate/requirements/base_classes.cc
* 22_locale/collate/requirements/explicit_instantiation.cc
* 22_locale/collate/requirements/typedefs.cc
* 22_locale/ctype_base/mask.cc
* 22_locale/ctype/requirements
* 22_locale/ctype/requirements/base_classes.cc
* 22_locale/ctype/requirements/explicit_instantiation.cc
* 22_locale/ctype/requirements/typedefs.cc
* 22_locale/headers
* 22_locale/headers/clocale
* 22_locale/headers/clocale/functions_std.cc
* 22_locale/headers/clocale/macros.cc
* 22_locale/headers/clocale/types_std.cc
* 22_locale/headers/locale
* 22_locale/headers/locale/synopsis.cc
* 22_locale/headers/locale/types_std.cc
* 22_locale/messages_byname/requirements
* 22_locale/messages_byname/requirements/base_classes.cc
* 22_locale/messages_byname/requirements/explicit_instantiation.cc
* 22_locale/messages_byname/requirements/typedefs.cc
* 22_locale/messages/requirements
* 22_locale/messages/requirements/base_classes.cc
* 22_locale/messages/requirements/explicit_instantiation.cc
* 22_locale/messages/requirements/typedefs.cc
* 22_locale/money_get/cons
* 22_locale/money_get/cons/3.cc
* 22_locale/money_get/requirements
* 22_locale/money_get/requirements/base_classes.cc
* 22_locale/money_get/requirements/explicit_instantiations.cc
* 22_locale/money_get/requirements/typedefs.cc
* 22_locale/moneypunct_byname/requirements
* 22_locale/moneypunct_byname/requirements/base_classes.cc
* 22_locale/moneypunct_byname/requirements/explicit_instantiation.cc
* 22_locale/moneypunct_byname/requirements/typedefs.cc
* 22_locale/moneypunct/requirements
* 22_locale/moneypunct/requirements/false
* 22_locale/moneypunct/requirements/false/base_classes.cc
* 22_locale/moneypunct/requirements/false/explicit_instantiation.cc
* 22_locale/moneypunct/requirements/false/intl.cc
* 22_locale/moneypunct/requirements/false/typedefs.cc
* 22_locale/moneypunct/requirements/true
* 22_locale/moneypunct/requirements/true/base_classes.cc
* 22_locale/moneypunct/requirements/true/explicit_instantiation.cc
* 22_locale/moneypunct/requirements/true/intl.cc
* 22_locale/moneypunct/requirements/true/typedefs.cc
* 22_locale/money_put/cons
* 22_locale/money_put/cons/3.cc
* 22_locale/money_put/requirements
* 22_locale/money_put/requirements/base_classes.cc
* 22_locale/money_put/requirements/explicit_instantiation.cc
* 22_locale/money_put/requirements/typedefs.cc
* 22_locale/num_get/cons
* 22_locale/num_get/cons/3.cc
* 22_locale/num_get/requirements
* 22_locale/num_get/requirements/base_classes.cc
* 22_locale/num_get/requirements/explicit_instantiation.cc
* 22_locale/num_get/requirements/typedefs.cc
* 22_locale/numpunct_byname/requirements
* 22_locale/numpunct_byname/requirements/base_classes.cc
* 22_locale/numpunct_byname/requirements/explicit_instantiations.cc
* 22_locale/numpunct_byname/requirements/typedefs.cc
* 22_locale/numpunct/requirements
* 22_locale/numpunct/requirements/base_classes.cc
* 22_locale/numpunct/requirements/explicit_instantiations.cc
* 22_locale/numpunct/requirements/typedefs.cc
* 22_locale/num_put/cons
* 22_locale/num_put/cons/3.cc
* 22_locale/num_put/requirements
* 22_locale/num_put/requirements/base_classes.cc
* 22_locale/num_put/requirements/explicit_instantiations.cc
* 22_locale/num_put/requirements/typedefs.cc
* 22_locale/time_get/requirements
* 22_locale/time_get/requirements/base_classes.cc
* 22_locale/time_get/requirements/explicit_instantiations.cc
* 22_locale/time_get/requirements/typedefs.cc
* 22_locale/time_put/requirements
* 22_locale/time_put/requirements/base_classes.cc
* 22_locale/time_put/requirements/explicit_instantiations.cc
* 22_locale/time_put/requirements/typedefs.cc
* 23_containers/bitset/requirements
* 23_containers/bitset/requirements/explicit_instantiation
* 23_containers/bitset/requirements/explicit_instantiation/1.cc
* 23_containers/deque/requirements
* 23_containers/deque/requirements/explicit_instantiation
* 23_containers/deque/requirements/partial_specialization
* 23_containers/deque/requirements/partial_specialization/1.cc
* 23_containers/headers
* 23_containers/headers/bitset
* 23_containers/headers/bitset/synopsis.cc
* 23_containers/headers/deque
* 23_containers/headers/deque/synopsis.cc
* 23_containers/headers/list
* 23_containers/headers/list/synopsis.cc
* 23_containers/headers/map
* 23_containers/headers/map/synopsis.cc
* 23_containers/headers/queue
* 23_containers/headers/queue/synopsis.cc
* 23_containers/headers/set
* 23_containers/headers/set/synopsis.cc
* 23_containers/headers/stack
* 23_containers/headers/stack/synopsis.cc
* 23_containers/headers/vector
* 23_containers/headers/vector/synopsis.cc
* 23_containers/list/requirements
* 23_containers/list/requirements/explicit_instantiation
* 23_containers/list/requirements/partial_specialization
* 23_containers/list/requirements/partial_specialization/1.cc
* 23_containers/map/requirements
* 23_containers/map/requirements/explicit_instantiation
* 23_containers/map/requirements/partial_specialization
* 23_containers/map/requirements/partial_specialization/1.cc
* 23_containers/multimap/requirements
* 23_containers/multimap/requirements/explicit_instantiation
* 23_containers/multimap/requirements/partial_specialization
* 23_containers/multimap/requirements/partial_specialization/1.cc
* 23_containers/multiset/requirements
* 23_containers/multiset/requirements/explicit_instantiation
* 23_containers/multiset/requirements/partial_specialization
* 23_containers/multiset/requirements/partial_specialization/1.cc
* 23_containers/priority_queue/requirements
* 23_containers/priority_queue/requirements/explicit_instantiation
* 23_containers/priority_queue/requirements/explicit_instantiation/1.cc
* 23_containers/queue/requirements
* 23_containers/queue/requirements/explicit_instantiation
* 23_containers/queue/requirements/explicit_instantiation/1.cc
* 23_containers/set/requirements
* 23_containers/set/requirements/explicit_instantiation
* 23_containers/set/requirements/partial_specialization
* 23_containers/set/requirements/partial_specialization/1.cc
* 23_containers/stack/requirements
* 23_containers/stack/requirements/explicit_instantiation
* 23_containers/stack/requirements/explicit_instantiation/1.cc
* 23_containers/vector/requirements
* 23_containers/vector/requirements/explicit_instantiation
* 23_containers/vector/requirements/partial_specialization
* 23_containers/vector/requirements/partial_specialization/1.cc
* 24_iterators/back_insert_iterator
* 24_iterators/back_insert_iterator/2.cc
* 24_iterators/back_insert_iterator/requirements
* 24_iterators/back_insert_iterator/requirements/base_classes.cc
* 24_iterators/back_insert_iterator/requirements/container.cc
* 24_iterators/back_insert_iterator/requirements/
explicit_instantiation.cc
* 24_iterators/back_insert_iterator/requirements/typedefs.cc
* 24_iterators/front_insert_iterator
* 24_iterators/front_insert_iterator/2.cc
* 24_iterators/front_insert_iterator/requirements
* 24_iterators/front_insert_iterator/requirements/base_classes.cc
* 24_iterators/front_insert_iterator/requirements/container.cc
* 24_iterators/front_insert_iterator/requirements/
explicit_instantiation.cc
* 24_iterators/front_insert_iterator/requirements/typedefs.cc
* 24_iterators/headers
* 24_iterators/headers/iterator
* 24_iterators/headers/iterator/synopsis.cc
* 24_iterators/headers/iterator/types_std.cc
* 24_iterators/insert_iterator
* 24_iterators/insert_iterator/2.cc
* 24_iterators/insert_iterator/requirements
* 24_iterators/insert_iterator/requirements/base_classes.cc
* 24_iterators/insert_iterator/requirements/container.cc
* 24_iterators/insert_iterator/requirements/explicit_instantiation.cc
* 24_iterators/insert_iterator/requirements/typedefs.cc
* 24_iterators/istreambuf_iterator/requirements
* 24_iterators/istreambuf_iterator/requirements/base_classes.cc
* 24_iterators/istreambuf_iterator/requirements/
explicit_instantiation.cc
* 24_iterators/istreambuf_iterator/requirements/typedefs.cc
* 24_iterators/istream_iterator
* 24_iterators/istream_iterator/2.cc
* 24_iterators/istream_iterator/requirements
* 24_iterators/istream_iterator/requirements/base_classes.cc
* 24_iterators/istream_iterator/requirements/explicit_instantiation.cc
* 24_iterators/istream_iterator/requirements/typedefs.cc
* 24_iterators/ostreambuf_iterator/requirements
* 24_iterators/ostreambuf_iterator/requirements/base_classes.cc
* 24_iterators/ostreambuf_iterator/requirements/
explicit_instantiation.cc
* 24_iterators/ostreambuf_iterator/requirements/typedefs.cc
* 24_iterators/ostream_iterator
* 24_iterators/ostream_iterator/requirements
* 24_iterators/ostream_iterator/requirements/base_classes.cc
* 24_iterators/ostream_iterator/requirements/explicit_instantiation.cc
* 24_iterators/ostream_iterator/requirements/typedefs.cc
* 24_iterators/random_access_iterator
* 24_iterators/random_access_iterator/26020.cc
* 24_iterators/random_access_iterator/string_vector_iterators.cc
* 24_iterators/reverse_iterator/requirements
* 24_iterators/reverse_iterator/requirements/base_classes.cc
* 24_iterators/reverse_iterator/requirements/current.cc
* 24_iterators/reverse_iterator/requirements/explicit_instantiation.cc
* 24_iterators/reverse_iterator/requirements/typedefs.cc
* 25_algorithms/headers
* 25_algorithms/headers/algorithm
* 25_algorithms/headers/algorithm/synopsis.cc
* 25_algorithms/headers/cstdlib
* 25_algorithms/headers/cstdlib/functions_std.cc
* 26_numerics/headers
* 26_numerics/headers/cmath
* 26_numerics/headers/cmath/19322.cc
* 26_numerics/headers/cmath/c99_classification_macros_c.cc
* 26_numerics/headers/cmath/c99_classification_macros_c++.cc
* 26_numerics/headers/cmath/c_math.cc
* 26_numerics/headers/cmath/c_math_dynamic.cc
* 26_numerics/headers/cmath/fabs_inline.cc
* 26_numerics/headers/cmath/functions_std.cc
* 26_numerics/headers/cmath/macros.cc
* 26_numerics/headers/cmath/overloads.cc
* 26_numerics/headers/cmath/powi.cc
* 26_numerics/headers/complex
* 26_numerics/headers/complex/synopsis.cc
* 26_numerics/headers/cstdlib
* 26_numerics/headers/cstdlib/13943.cc
* 26_numerics/headers/cstdlib/2190.cc
* 26_numerics/headers/cstdlib/functions_std.cc
* 26_numerics/headers/cstdlib/macros.cc
* 26_numerics/headers/cstdlib/types_std.cc
* 26_numerics/headers/numeric
* 26_numerics/headers/numeric/synopsis.cc
* 26_numerics/headers/valarray
* 26_numerics/headers/valarray/synopsis.cc
* 26_numerics/headers/valarray/types_std.cc
* 26_numerics/numeric_arrays
* 26_numerics/numeric_operations
* 27_io/basic_filebuf/cons/2020.cc
* 27_io/basic_filebuf/requirements
* 27_io/basic_filebuf/requirements/base_classes.cc
* 27_io/basic_filebuf/requirements/explicit_instantiation.cc
* 27_io/basic_filebuf/requirements/typedefs.cc
* 27_io/basic_fstream/cons
* 27_io/basic_fstream/cons/3.cc
* 27_io/basic_fstream/requirements
* 27_io/basic_fstream/requirements/base_classes.cc
* 27_io/basic_fstream/requirements/explicit_instantiation.cc
* 27_io/basic_fstream/requirements/typedefs.cc
* 27_io/basic_ifstream/cons/2020.cc
* 27_io/basic_ifstream/requirements
* 27_io/basic_ifstream/requirements/base_classes.cc
* 27_io/basic_ifstream/requirements/explicit_instantiation.cc
* 27_io/basic_ifstream/requirements/typedefs.cc
* 27_io/basic_ios/cons/2020.cc
* 27_io/basic_ios/requirements
* 27_io/basic_ios/requirements/base_classes.cc
* 27_io/basic_ios/requirements/explicit_instantiation.cc
* 27_io/basic_ios/requirements/typedefs.cc
* 27_io/basic_iostream/cons
* 27_io/basic_iostream/cons/2020.cc
* 27_io/basic_iostream/requirements
* 27_io/basic_iostream/requirements/base_classes.cc
* 27_io/basic_iostream/requirements/explicit_instantiation.cc
* 27_io/basic_iostream/requirements/typedefs.cc
* 27_io/basic_istream/cons
* 27_io/basic_istream/cons/3.cc
* 27_io/basic_istream/requirements
* 27_io/basic_istream/requirements/base_classes.cc
* 27_io/basic_istream/requirements/explicit_instantiation.cc
* 27_io/basic_istream/requirements/typedefs.cc
* 27_io/basic_istringstream/cons
* 27_io/basic_istringstream/cons/2020.cc
* 27_io/basic_istringstream/requirements
* 27_io/basic_istringstream/requirements/base_classes.cc
* 27_io/basic_istringstream/requirements/explicit_instantiation.cc
* 27_io/basic_istringstream/requirements/typedefs.cc
* 27_io/basic_ofstream/cons/2020.cc
* 27_io/basic_ofstream/requirements
* 27_io/basic_ofstream/requirements/base_classes.cc
* 27_io/basic_ofstream/requirements/explicit_instantiations.cc
* 27_io/basic_ofstream/requirements/typedefs.cc
* 27_io/basic_ostream/cons/2020.cc
* 27_io/basic_ostream/requirements
* 27_io/basic_ostream/requirements/base_classes.cc
* 27_io/basic_ostream/requirements/explicit_instantiation.cc
* 27_io/basic_ostream/requirements/typedefs.cc
* 27_io/basic_ostringstream/cons/2020.cc
* 27_io/basic_ostringstream/requirements
* 27_io/basic_ostringstream/requirements/base_classes.cc
* 27_io/basic_ostringstream/requirements/explicit_instantiation.cc
* 27_io/basic_ostringstream/requirements/typedefs.cc
* 27_io/basic_streambuf/cons/2020.cc
* 27_io/basic_streambuf/requirements
* 27_io/basic_streambuf/requirements/base_classes.cc
* 27_io/basic_streambuf/requirements/typedefs.cc
* 27_io/basic_stringbuf/cons/2020.cc
* 27_io/basic_stringbuf/requirements
* 27_io/basic_stringbuf/requirements/base_classes.cc
* 27_io/basic_stringbuf/requirements/explicit_instantiation
* 27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc
* 27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc
* 27_io/basic_stringbuf/requirements/typedefs.cc
* 27_io/basic_stringstream/cons
* 27_io/basic_stringstream/cons/2020.cc
* 27_io/basic_stringstream/requirements
* 27_io/basic_stringstream/requirements/base_classes.cc
* 27_io/basic_stringstream/requirements/explicit_instantiation.cc
* 27_io/basic_stringstream/requirements/typedefs.cc
* 27_io/fpos/requirements
* 27_io/fpos/requirements/explicit_instantiation.cc
* 27_io/headers
* 27_io/headers/cstdio
* 27_io/headers/cstdio/functions_std.cc
* 27_io/headers/cstdio/macros.cc
* 27_io/headers/cstdio/types_std.cc
* 27_io/headers/cstdlib
* 27_io/headers/fstream
* 27_io/headers/fstream/synopsis.cc
* 27_io/headers/fstream/types_std.cc
* 27_io/headers/iomanip
* 27_io/headers/iomanip/synopsis.cc
* 27_io/headers/ios
* 27_io/headers/ios/synopsis.cc
* 27_io/headers/iostream
* 27_io/headers/iostream/synopsis.cc
* 27_io/headers/iostream/types_std.cc
* 27_io/headers/ios/types_std.cc
* 27_io/headers/istream
* 27_io/headers/istream/synopsis.cc
* 27_io/headers/istream/types_std.cc
* 27_io/headers/ostream
* 27_io/headers/ostream/synopsis.cc
* 27_io/headers/ostream/types_std.cc
* 27_io/headers/sstream
* 27_io/headers/sstream/synopsis.cc
* 27_io/headers/sstream/types_std.cc
* 27_io/headers/streambuf
* 27_io/headers/streambuf/synopsis.cc
* 27_io/headers/streambuf/types_std.cc
* ext/debug_allocator/explicit_instantiation.cc
* ext/hash_map/requirements
* ext/hash_map/requirements/explicit_instantiation.cc
* ext/hash_set/requirements
* ext/hash_set/requirements/explicit_instantiation.cc
* ext/malloc_allocator/explicit_instantiation.cc
* ext/mt_allocator/explicit_instantiation.cc
* ext/pool_allocator/explicit_instantiation.cc
* ext/slist/requirements
* ext/slist/requirements/explicit_instantiation.cc
* ext/stdio_filebuf/requirements
* ext/stdio_filebuf/requirements/explicit_instantiation.cc
* ext/vstring/requirements
* ext/vstring/requirements/explicit_instantiation
* tr1/2_general_utilities/headers
* tr1/2_general_utilities/headers/functional
* tr1/2_general_utilities/headers/functional/synopsis.cc
* tr1/2_general_utilities/headers/memory
* tr1/2_general_utilities/headers/memory/synopsis.cc
* tr1/2_general_utilities/headers/memory/types_std_tr1.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/requirements
* tr1/2_general_utilities/memory/enable_shared_from_this/
requirements/explicit_instantiation
* tr1/2_general_utilities/memory/shared_ptr/requirements
* tr1/2_general_utilities/memory/shared_ptr/requirements/
explicit_instantiation
* tr1/2_general_utilities/memory/weak_ptr/requirements
* tr1/2_general_utilities/memory/weak_ptr/requirements/
explicit_instantiation
* tr1/3_function_objects/headers
* tr1/3_function_objects/headers/functional
* tr1/3_function_objects/headers/functional/synopsis.cc
* tr1/3_function_objects/headers/functional/types_std_tr1.cc
* tr1/3_function_objects/headers/functional/
using_namespace_std_tr1_placeholders.cc
* tr1/4_metaprogramming/headers
* tr1/4_metaprogramming/headers/type_traits
* tr1/4_metaprogramming/headers/type_traits/synopsis.cc
* tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc
* tr1/5_numerical_facilities/headers
* tr1/5_numerical_facilities/headers/random
* tr1/5_numerical_facilities/headers/random/synopsis.cc
* tr1/5_numerical_facilities/headers/random/types_std_tr1.cc
* tr1/5_numerical_facilities/random/discard_block/
requirements/typedefs.cc
* tr1/6_containers/array/requirements/explicit_instantiation.cc
* tr1/6_containers/hash
* tr1/6_containers/hash/requirements
* tr1/6_containers/hash/requirements/base_classes.cc
* tr1/6_containers/hash/requirements/explicit_instantiation.cc
* tr1/6_containers/headers
* tr1/6_containers/headers/array
* tr1/6_containers/headers/array/synopsis.cc
* tr1/6_containers/headers/functional
* tr1/6_containers/headers/functional/synopsis.cc
* tr1/6_containers/headers/tuple
* tr1/6_containers/headers/tuple/synopsis.cc
* tr1/6_containers/headers/tuple/types_std_tr1.cc
* tr1/6_containers/headers/unordered_map
* tr1/6_containers/headers/unordered_map/synopsis.cc
* tr1/6_containers/headers/unordered_set
* tr1/6_containers/headers/unordered_set/synopsis.cc
* tr1/6_containers/tuple/requirements
* tr1/6_containers/tuple/requirements/explicit_instantiation.cc
* tr1/6_containers/unordered_map
* tr1/6_containers/unordered_map/24064.cc
* tr1/6_containers/unordered_map/capacity
* tr1/6_containers/unordered_map/capacity/29134-map.cc
* tr1/6_containers/unordered_map/erase
* tr1/6_containers/unordered_map/erase/24061-map.cc
* tr1/6_containers/unordered_map/find
* tr1/6_containers/unordered_map/find/map1.cc
* tr1/6_containers/unordered_map/insert
* tr1/6_containers/unordered_map/insert/24061-map.cc
* tr1/6_containers/unordered_map/insert/array_syntax.cc
* tr1/6_containers/unordered_map/insert/map_range.cc
* tr1/6_containers/unordered_map/insert/map_single.cc
* tr1/6_containers/unordered_map/requirements
* tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc
* tr1/6_containers/unordered_map/requirements/iterator_neg.cc
* tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc
* tr1/6_containers/unordered_map/swap
* tr1/6_containers/unordered_map/swap/1.cc
* tr1/6_containers/unordered_map/swap/2.cc
* tr1/6_containers/unordered_multimap
* tr1/6_containers/unordered_multimap/capacity
* tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc
* tr1/6_containers/unordered_multimap/erase
* tr1/6_containers/unordered_multimap/erase/24061-multimap.cc
* tr1/6_containers/unordered_multimap/find
* tr1/6_containers/unordered_multimap/find/multimap1.cc
* tr1/6_containers/unordered_multimap/insert
* tr1/6_containers/unordered_multimap/insert/24061-multimap.cc
* tr1/6_containers/unordered_multimap/insert/multimap_range.cc
* tr1/6_containers/unordered_multimap/insert/multimap_single.cc
* tr1/6_containers/unordered_multimap/requirements
* tr1/6_containers/unordered_multimap/requirements/
explicit_instantiation.cc
* tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc
* tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc
* tr1/6_containers/unordered_multimap/swap
* tr1/6_containers/unordered_multimap/swap/1.cc
* tr1/6_containers/unordered_multimap/swap/2.cc
* tr1/6_containers/unordered_multiset
* tr1/6_containers/unordered_multiset/24054.cc
* tr1/6_containers/unordered_multiset/capacity
* tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc
* tr1/6_containers/unordered_multiset/erase
* tr1/6_containers/unordered_multiset/erase/24061-multiset.cc
* tr1/6_containers/unordered_multiset/find
* tr1/6_containers/unordered_multiset/find/multiset1.cc
* tr1/6_containers/unordered_multiset/insert
* tr1/6_containers/unordered_multiset/insert/24061-multiset.cc
* tr1/6_containers/unordered_multiset/insert/multiset_range.cc
* tr1/6_containers/unordered_multiset/insert/multiset_single.cc
* tr1/6_containers/unordered_multiset/requirements
* tr1/6_containers/unordered_multiset/requirements/
explicit_instantiation.cc
* tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc
* tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc
* tr1/6_containers/unordered_multiset/swap
* tr1/6_containers/unordered_multiset/swap/1.cc
* tr1/6_containers/unordered_multiset/swap/2.cc
* tr1/6_containers/unordered_set
* tr1/6_containers/unordered_set/23053.cc
* tr1/6_containers/unordered_set/23465.cc
* tr1/6_containers/unordered_set/26127.cc
* tr1/6_containers/unordered_set/26132.cc
* tr1/6_containers/unordered_set/capacity
* tr1/6_containers/unordered_set/capacity/29134-set.cc
* tr1/6_containers/unordered_set/erase
* tr1/6_containers/unordered_set/erase/24061-set.cc
* tr1/6_containers/unordered_set/find
* tr1/6_containers/unordered_set/find/set1.cc
* tr1/6_containers/unordered_set/insert
* tr1/6_containers/unordered_set/insert/24061-set.cc
* tr1/6_containers/unordered_set/insert/set_range.cc
* tr1/6_containers/unordered_set/insert/set_single.cc
* tr1/6_containers/unordered_set/requirements
* tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc
* tr1/6_containers/unordered_set/requirements/iterator_neg.cc
* tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc
* tr1/6_containers/unordered_set/requirements/
iterators_default_constructor.cc
* tr1/6_containers/unordered_set/swap
* tr1/6_containers/unordered_set/swap/1.cc
* tr1/6_containers/unordered_set/swap/2.cc
* tr1/using_namespace_std_tr1.cc
Deleted:
* 17_intro/header_cassert.cc
* 17_intro/header_cerrno.cc
* 17_intro/header_csetjmp.cc
* 17_intro/header_cstdarg.cc
* 17_intro/header_cstddef.cc
* 17_intro/header_cstdio.cc
* 17_intro/header_cstdlib.cc
* 17_intro/header_cstring.cc
* 17_intro/header_ctime.cc
* 17_intro/header_cwchar.cc
* 17_intro/header_cwctype.cc
* 17_intro/header_fstream.cc
* 17_intro/header_iomanip.cc
* 17_intro/header_ios.cc
* 17_intro/header_iosfwd.cc
* 17_intro/header_iostream.cc
* 17_intro/header_istream.cc
* 17_intro/header_ostream.cc
* 17_intro/headers.cc
* 17_intro/headers_c++_c++0x_compat.cc
* 17_intro/headers_c.cc
* 17_intro/headers_c++.cc
* 17_intro/header_sstream.cc
* 17_intro/header_streambuf.cc
* 17_intro/no_assert_neg.cc
* 18_support/numeric_limits/sign.cc
* 18_support/numeric_limits/specialization.cc
* 20_util/memory/raw_storage_iterator.cc
* 21_strings/basic_string/1.cc
* 21_strings/basic_string/2.cc
* 22_locale/codecvt/1.cc
* 22_locale/codecvt/2.cc
* 22_locale/codecvt_byname/1.cc
* 22_locale/collate/1.cc
* 22_locale/collate/2.cc
* 22_locale/collate_byname/1.cc
* 22_locale/ctype/1.cc
* 22_locale/ctype_base/1.cc
* 22_locale/messages/1.cc
* 22_locale/messages/2.cc
* 22_locale/messages_byname/1.cc
* 22_locale/money_get/1.cc
* 22_locale/money_get/2.cc
* 22_locale/money_get/3.cc
* 22_locale/moneypunct/1.cc
* 22_locale/moneypunct/2.cc
* 22_locale/moneypunct/3.cc
* 22_locale/moneypunct_byname/1.cc
* 22_locale/money_put/1.cc
* 22_locale/money_put/2.cc
* 22_locale/money_put/3.cc
* 22_locale/num_get/1.cc
* 22_locale/num_get/2.cc
* 22_locale/num_get/3.cc
* 22_locale/numpunct/1.cc
* 22_locale/numpunct/2.cc
* 22_locale/numpunct_byname/1.cc
* 22_locale/num_put/1.cc
* 22_locale/num_put/2.cc
* 22_locale/num_put/3.cc
* 22_locale/time_get/1.cc
* 22_locale/time_get/2.cc
* 22_locale/time_put/1.cc
* 22_locale/time_put/2.cc
* 23_containers/deque/1.cc
* 23_containers/deque/explicit_instantiation
* 23_containers/deque/explicit_instantiation/1.cc
* 23_containers/deque/explicit_instantiation/2.cc
* 23_containers/deque/explicit_instantiation/3.cc
* 23_containers/list/1.cc
* 23_containers/list/explicit_instantiation
* 23_containers/list/explicit_instantiation/1.cc
* 23_containers/list/explicit_instantiation/2.cc
* 23_containers/list/explicit_instantiation/3.cc
* 23_containers/map/1.cc
* 23_containers/map/explicit_instantiation
* 23_containers/map/explicit_instantiation/1.cc
* 23_containers/map/explicit_instantiation/2.cc
* 23_containers/map/explicit_instantiation/3.cc
* 23_containers/multimap/1.cc
* 23_containers/multimap/explicit_instantiation
* 23_containers/multimap/explicit_instantiation/1.cc
* 23_containers/multimap/explicit_instantiation/2.cc
* 23_containers/multimap/explicit_instantiation/3.cc
* 23_containers/multiset/1.cc
* 23_containers/multiset/explicit_instantiation
* 23_containers/multiset/explicit_instantiation/1.cc
* 23_containers/multiset/explicit_instantiation/2.cc
* 23_containers/multiset/explicit_instantiation/3.cc
* 23_containers/set/1.cc
* 23_containers/set/explicit_instantiation
* 23_containers/set/explicit_instantiation/1.cc
* 23_containers/set/explicit_instantiation/2.cc
* 23_containers/set/explicit_instantiation/3.cc
* 23_containers/vector/1.cc
* 23_containers/vector/explicit_instantiation
* 23_containers/vector/explicit_instantiation/1.cc
* 23_containers/vector/explicit_instantiation/2.cc
* 23_containers/vector/explicit_instantiation/3.cc
* 24_iterators/26020.cc
* 24_iterators/back_insert_iterator.cc
* 24_iterators/front_insert_iterator.cc
* 24_iterators/insert_iterator.cc
* 24_iterators/istreambuf_iterator/1.cc
* 24_iterators/istream_iterator.cc
* 24_iterators/iterator.cc
* 24_iterators/ostreambuf_iterator/1.cc
* 24_iterators/ostream_iterator.cc
* 24_iterators/reverse_iterator/1.cc
* 26_numerics/cmath
* 26_numerics/cmath/19322.cc
* 26_numerics/cmath/c99_classification_macros_c.cc
* 26_numerics/cmath/c99_classification_macros_c++.cc
* 26_numerics/cmath/c_math.cc
* 26_numerics/cmath/c_math_dynamic.cc
* 26_numerics/cmath/fabs_inline.cc
* 26_numerics/cmath/overloads.cc
* 26_numerics/cmath/powi.cc
* 26_numerics/cstdlib
* 26_numerics/cstdlib/13943.cc
* 26_numerics/numeric
* 26_numerics/numeric/sum_diff.cc
* 26_numerics/valarray
* 26_numerics/valarray/27867.cc
* 26_numerics/valarray/28277.cc
* 26_numerics/valarray/30416.cc
* 26_numerics/valarray/binary_closure.cc
* 26_numerics/valarray/dr543.cc
* 26_numerics/valarray/slice_array_assignment.cc
* 26_numerics/valarray/slice.cc
* 26_numerics/valarray/valarray.cc
* 26_numerics/valarray/valarray_const_bracket.cc
* 26_numerics/valarray/valarray_name_lookup.cc
* 26_numerics/valarray/valarray_operators.cc
* 26_numerics/valarray/valarray_subset_assignment.cc
* 27_io/basic_filebuf/1.cc
* 27_io/basic_filebuf/2.cc
* 27_io/basic_filebuf/3.cc
* 27_io/basic_filebuf/4.cc
* 27_io/basic_fstream/1.cc
* 27_io/basic_fstream/2.cc
* 27_io/basic_fstream/3.cc
* 27_io/basic_fstream/4.cc
* 27_io/basic_ifstream/1.cc
* 27_io/basic_ifstream/2.cc
* 27_io/basic_ifstream/3.cc
* 27_io/basic_ifstream/4.cc
* 27_io/basic_ios/1.cc
* 27_io/basic_ios/2.cc
* 27_io/basic_ios/3.cc
* 27_io/basic_ios/4.cc
* 27_io/basic_iostream/1.cc
* 27_io/basic_iostream/2.cc
* 27_io/basic_iostream/3.cc
* 27_io/basic_iostream/4.cc
* 27_io/basic_istream/1.cc
* 27_io/basic_istream/2.cc
* 27_io/basic_istream/3.cc
* 27_io/basic_istream/4.cc
* 27_io/basic_istringstream/1.cc
* 27_io/basic_istringstream/2.cc
* 27_io/basic_istringstream/3.cc
* 27_io/basic_istringstream/4.cc
* 27_io/basic_ofstream/1.cc
* 27_io/basic_ofstream/2.cc
* 27_io/basic_ofstream/3.cc
* 27_io/basic_ofstream/4.cc
* 27_io/basic_ostream/1.cc
* 27_io/basic_ostream/2.cc
* 27_io/basic_ostream/3.cc
* 27_io/basic_ostream/4.cc
* 27_io/basic_ostringstream/1.cc
* 27_io/basic_ostringstream/2.cc
* 27_io/basic_ostringstream/3.cc
* 27_io/basic_ostringstream/4.cc
* 27_io/basic_streambuf/1.cc
* 27_io/basic_streambuf/2.cc
* 27_io/basic_streambuf/3.cc
* 27_io/basic_stringbuf/1.cc
* 27_io/basic_stringbuf/2.cc
* 27_io/basic_stringbuf/3.cc
* 27_io/basic_stringbuf/4.cc
* 27_io/basic_stringbuf/5.cc
* 27_io/basic_stringstream/1.cc
* 27_io/basic_stringstream/2.cc
* 27_io/basic_stringstream/3.cc
* 27_io/basic_stringstream/4.cc
* 27_io/fpos/1.cc
* ext/debug_allocator/instantiate.cc
* ext/hash_map/instantiate.cc
* ext/hash_set/instantiate.cc
* ext/malloc_allocator/instantiate.cc
* ext/mt_allocator/instantiate.cc
* ext/pool_allocator/instantiate.cc
* ext/slist/instantiate.cc
* ext/stdio_filebuf/char/1.cc
* ext/vstring/explicit_instantiation
* ext/vstring/explicit_instantiation/1.cc
* ext/vstring/explicit_instantiation/2.cc
* ext/vstring/explicit_instantiation/char
* ext/vstring/explicit_instantiation/char/1.cc
* ext/vstring/explicit_instantiation/wchar_t
* ext/vstring/explicit_instantiation/wchar_t/1.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/
explicit_instantiation
* tr1/2_general_utilities/memory/enable_shared_from_this/
explicit_instantiation/1.cc
* tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation
* tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation/1.cc
* tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation
* tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation/1.cc
* tr1/5_numerical_facilities/random/discard_block/requirements/
requirements.cc
* tr1/6_containers/array/requirements/instantiate.cc
* tr1/6_containers/unordered
* tr1/6_containers/unordered/23781.cc
* tr1/6_containers/unordered/capacity
* tr1/6_containers/unordered/capacity/29134-map.cc
* tr1/6_containers/unordered/capacity/29134-multimap.cc
* tr1/6_containers/unordered/capacity/29134-multiset.cc
* tr1/6_containers/unordered/capacity/29134-set.cc
* tr1/6_containers/unordered/erase
* tr1/6_containers/unordered/erase/24061-map.cc
* tr1/6_containers/unordered/erase/24061-multimap.cc
* tr1/6_containers/unordered/erase/24061-multiset.cc
* tr1/6_containers/unordered/erase/24061-set.cc
* tr1/6_containers/unordered/find
* tr1/6_containers/unordered/find/map1.cc
* tr1/6_containers/unordered/find/multimap1.cc
* tr1/6_containers/unordered/find/multiset1.cc
* tr1/6_containers/unordered/find/set1.cc
* tr1/6_containers/unordered/hash
* tr1/6_containers/unordered/hash/24799.cc
* tr1/6_containers/unordered/hashtable
* tr1/6_containers/unordered/hashtable/23053.cc
* tr1/6_containers/unordered/hashtable/23465.cc
* tr1/6_containers/unordered/hashtable/24054.cc
* tr1/6_containers/unordered/hashtable/24064.cc
* tr1/6_containers/unordered/hashtable/26127.cc
* tr1/6_containers/unordered/hashtable/26132.cc
* tr1/6_containers/unordered/hashtable/iterators_default_constructor.cc
* tr1/6_containers/unordered/insert
* tr1/6_containers/unordered/insert/24061-map.cc
* tr1/6_containers/unordered/insert/24061-multimap.cc
* tr1/6_containers/unordered/insert/24061-multiset.cc
* tr1/6_containers/unordered/insert/24061-set.cc
* tr1/6_containers/unordered/insert/array_syntax.cc
* tr1/6_containers/unordered/insert/map_range.cc
* tr1/6_containers/unordered/insert/map_single.cc
* tr1/6_containers/unordered/insert/multimap_range.cc
* tr1/6_containers/unordered/insert/multimap_single.cc
* tr1/6_containers/unordered/insert/multiset_range.cc
* tr1/6_containers/unordered/insert/multiset_single.cc
* tr1/6_containers/unordered/insert/set_range.cc
* tr1/6_containers/unordered/insert/set_single.cc
* tr1/6_containers/unordered/instantiate
* tr1/6_containers/unordered/instantiate/hash.cc
* tr1/6_containers/unordered/instantiate/map.cc
* tr1/6_containers/unordered/instantiate/multimap.cc
* tr1/6_containers/unordered/instantiate/multiset.cc
* tr1/6_containers/unordered/instantiate/set.cc
* tr1/6_containers/unordered/swap
* tr1/6_containers/unordered/swap/unordered_map
* tr1/6_containers/unordered/swap/unordered_map/1.cc
* tr1/6_containers/unordered/swap/unordered_map/2.cc
* tr1/6_containers/unordered/swap/unordered_multimap
* tr1/6_containers/unordered/swap/unordered_multimap/1.cc
* tr1/6_containers/unordered/swap/unordered_multimap/2.cc
* tr1/6_containers/unordered/swap/unordered_multiset
* tr1/6_containers/unordered/swap/unordered_multiset/1.cc
* tr1/6_containers/unordered/swap/unordered_multiset/2.cc
* tr1/6_containers/unordered/swap/unordered_set
* tr1/6_containers/unordered/swap/unordered_set/1.cc
* tr1/6_containers/unordered/swap/unordered_set/2.cc
* tr1/6_containers/unordered/types
* tr1/6_containers/unordered/types/map_iterator.cc
* tr1/6_containers/unordered/types/multimap_iterator.cc
* tr1/6_containers/unordered/types/multiset_iterator.cc
* tr1/6_containers/unordered/types/set_iterator.cc
* 24_iterators/reverse_iterator/2.cc: To just one
non-requirements test.
* ext/headers.cc: Add new includes.
2007-02-18 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/bits/stl_algobase.h: Do not include <climits>, use
std::numeric_limits.
* include/bits/stl_bvector.h: Use __CHAR_BIT__.
* config/locale/gnu/codecvt_members.cc: Include <climits>.
* config/locale/generic/codecvt_members.cc: Likewise.
* include/std/string: Do not include <algorithm>; do not include
<memory>, include <bits/allocator.h> instead.
* include/ext/vstring_fwd.h: Likewise.
* include/ext/vstring_util.h: Do not include <algorithm>.
* include/tr1/hashtable_policy.h: Include <algorithm>.
* testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
* testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
* testsuite/23_containers/bitset/cons/1.cc: Likewise.
* testsuite/util/testsuite_character.h: Likewise.
* config/locale/gnu/codecvt_members.cc: Also include <cstdlib>,
for MB_CUR_MAX.
* config/locale/generic/codecvt_members.cc: Likewise.
Added:
trunk/libstdc++-v3/testsuite/17_intro/headers/
trunk/libstdc++-v3/testsuite/17_intro/headers/all.cc
trunk/libstdc++-v3/testsuite/17_intro/headers/all_assert_neg.cc
trunk/libstdc++-v3/testsuite/17_intro/headers/all_c++200x_compatibility.cc
trunk/libstdc++-v3/testsuite/17_intro/headers/c++1998/
trunk/libstdc++-v3/testsuite/17_intro/headers/c++1998/all.cc
trunk/libstdc++-v3/testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc
trunk/libstdc++-v3/testsuite/17_intro/headers/c++1998/c++.tar (with
props)
trunk/libstdc++-v3/testsuite/17_intro/headers/c++1998/c++_for_c.tar (with
props)
trunk/libstdc++-v3/testsuite/17_intro/using_namespace_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/
trunk/libstdc++-v3/testsuite/18_support/headers/cfloat/
trunk/libstdc++-v3/testsuite/18_support/headers/cfloat/values.cc
trunk/libstdc++-v3/testsuite/18_support/headers/climits/
trunk/libstdc++-v3/testsuite/18_support/headers/climits/values.cc
trunk/libstdc++-v3/testsuite/18_support/headers/csetjmp/
trunk/libstdc++-v3/testsuite/18_support/headers/csetjmp/functions_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/csetjmp/macros.cc
trunk/libstdc++-v3/testsuite/18_support/headers/csetjmp/types_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/csignal/
trunk/libstdc++-v3/testsuite/18_support/headers/csignal/functions_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/csignal/macros.cc
trunk/libstdc++-v3/testsuite/18_support/headers/csignal/types_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/cstdarg/
trunk/libstdc++-v3/testsuite/18_support/headers/cstdarg/macros.cc
trunk/libstdc++-v3/testsuite/18_support/headers/cstdarg/types_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/cstddef/
trunk/libstdc++-v3/testsuite/18_support/headers/cstddef/macros.cc
- copied, changed from r122010,
trunk/libstdc++-v3/testsuite/17_intro/header_cstddef.cc
trunk/libstdc++-v3/testsuite/18_support/headers/cstddef/types_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/cstdlib/
trunk/libstdc++-v3/testsuite/18_support/headers/cstdlib/functions_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/cstdlib/macros.cc
trunk/libstdc++-v3/testsuite/18_support/headers/ctime/
trunk/libstdc++-v3/testsuite/18_support/headers/ctime/functions_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/ctime/macros.cc
trunk/libstdc++-v3/testsuite/18_support/headers/ctime/types_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/exception/
trunk/libstdc++-v3/testsuite/18_support/headers/exception/synopsis.cc
trunk/libstdc++-v3/testsuite/18_support/headers/exception/types_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/limits/
trunk/libstdc++-v3/testsuite/18_support/headers/limits/synopsis.cc
trunk/libstdc++-v3/testsuite/18_support/headers/new/
trunk/libstdc++-v3/testsuite/18_support/headers/new/synopsis.cc
trunk/libstdc++-v3/testsuite/18_support/headers/new/types_std.cc
trunk/libstdc++-v3/testsuite/18_support/headers/typeinfo/
trunk/libstdc++-v3/testsuite/18_support/headers/typeinfo/synopsis.cc
trunk/libstdc++-v3/testsuite/18_support/headers/typeinfo/types_std.cc
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/is_signed.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/sign.cc
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/requirements/
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/specialization_default_values.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/specialization.cc
trunk/libstdc++-v3/testsuite/19_diagnostics/headers/
trunk/libstdc++-v3/testsuite/19_diagnostics/headers/cassert/
trunk/libstdc++-v3/testsuite/19_diagnostics/headers/cassert/macros.cc
trunk/libstdc++-v3/testsuite/19_diagnostics/headers/cerrno/
trunk/libstdc++-v3/testsuite/19_diagnostics/headers/cerrno/macros.cc
trunk/libstdc++-v3/testsuite/19_diagnostics/headers/stdexcept/
trunk/libstdc++-v3/testsuite/19_diagnostics/headers/stdexcept/synopsis.cc
trunk/libstdc++-v3/testsuite/19_diagnostics/headers/stdexcept/types_std.cc
trunk/libstdc++-v3/testsuite/20_util/headers/
trunk/libstdc++-v3/testsuite/20_util/headers/cstdlib/
trunk/libstdc++-v3/testsuite/20_util/headers/cstdlib/functions_std.cc
trunk/libstdc++-v3/testsuite/20_util/headers/cstring/
trunk/libstdc++-v3/testsuite/20_util/headers/cstring/functions_std.cc
trunk/libstdc++-v3/testsuite/20_util/headers/cstring/macros.cc
trunk/libstdc++-v3/testsuite/20_util/headers/cstring/types_std.cc
trunk/libstdc++-v3/testsuite/20_util/headers/ctime/
trunk/libstdc++-v3/testsuite/20_util/headers/ctime/functions_std.cc
trunk/libstdc++-v3/testsuite/20_util/headers/ctime/macros.cc
trunk/libstdc++-v3/testsuite/20_util/headers/ctime/types_std.cc
trunk/libstdc++-v3/testsuite/20_util/headers/functional/
trunk/libstdc++-v3/testsuite/20_util/headers/functional/synopsis.cc
trunk/libstdc++-v3/testsuite/20_util/headers/memory/
trunk/libstdc++-v3/testsuite/20_util/headers/memory/synopsis.cc
trunk/libstdc++-v3/testsuite/20_util/headers/utility/
trunk/libstdc++-v3/testsuite/20_util/headers/utility/synopsis.cc
trunk/libstdc++-v3/testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc
trunk/libstdc++-v3/testsuite/20_util/memory/allocator/requirements/
trunk/libstdc++-v3/testsuite/20_util/memory/allocator/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/20_util/memory/allocator/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/20_util/memory/auto_ptr/requirements/
trunk/libstdc++-v3/testsuite/20_util/memory/auto_ptr/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/20_util/memory/auto_ptr/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/20_util/memory/raw_storage_iterator/
trunk/libstdc++-v3/testsuite/20_util/memory/raw_storage_iterator/requirements/
trunk/libstdc++-v3/testsuite/20_util/memory/raw_storage_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/20_util/memory/raw_storage_iterator/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/20_util/memory/raw_storage_iterator/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/20_util/memory/raw_storage_iterator/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/20_util/memory/raw_storage_iterator.cc
trunk/libstdc++-v3/testsuite/20_util/utility/pair/requirements/
trunk/libstdc++-v3/testsuite/20_util/utility/pair/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/20_util/utility/pair/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/21_strings/basic_string/requirements/
trunk/libstdc++-v3/testsuite/21_strings/basic_string/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/
trunk/libstdc++-v3/testsuite/21_strings/headers/cctype/
trunk/libstdc++-v3/testsuite/21_strings/headers/cctype/functions_std.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cstdlib/
trunk/libstdc++-v3/testsuite/21_strings/headers/cstdlib/functions_std.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cstdlib/macros.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cstring/
trunk/libstdc++-v3/testsuite/21_strings/headers/cstring/functions_std.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cstring/macros.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cstring/types_std.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cwchar/
trunk/libstdc++-v3/testsuite/21_strings/headers/cwchar/functions_std.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cwchar/macros.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cwchar/types_std.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cwctype/
trunk/libstdc++-v3/testsuite/21_strings/headers/cwctype/functions_std.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cwctype/macros.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/cwctype/types_std.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/string/
trunk/libstdc++-v3/testsuite/21_strings/headers/string/synopsis.cc
trunk/libstdc++-v3/testsuite/21_strings/headers/string/types_std.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt/requirements/
trunk/libstdc++-v3/testsuite/22_locale/codecvt/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/codecvt/2.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/codecvt/1.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt_byname/requirements/
trunk/libstdc++-v3/testsuite/22_locale/codecvt_byname/requirements/base_classes.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/codecvt_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt_byname/requirements/typedefs.cc
trunk/libstdc++-v3/testsuite/22_locale/collate/requirements/
trunk/libstdc++-v3/testsuite/22_locale/collate/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/collate/requirements/explicit_instantiation.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/collate/2.cc
trunk/libstdc++-v3/testsuite/22_locale/collate/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/collate/1.cc
trunk/libstdc++-v3/testsuite/22_locale/collate_byname/requirements/
trunk/libstdc++-v3/testsuite/22_locale/collate_byname/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/22_locale/collate_byname/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/collate_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/ctype/requirements/
trunk/libstdc++-v3/testsuite/22_locale/ctype/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/ctype/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/22_locale/ctype/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/ctype/1.cc
trunk/libstdc++-v3/testsuite/22_locale/ctype_base/mask.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/22_locale/ctype_base/1.cc
trunk/libstdc++-v3/testsuite/22_locale/headers/
trunk/libstdc++-v3/testsuite/22_locale/headers/clocale/
trunk/libstdc++-v3/testsuite/22_locale/headers/clocale/functions_std.cc
trunk/libstdc++-v3/testsuite/22_locale/headers/clocale/macros.cc
trunk/libstdc++-v3/testsuite/22_locale/headers/clocale/types_std.cc
trunk/libstdc++-v3/testsuite/22_locale/headers/locale/
trunk/libstdc++-v3/testsuite/22_locale/headers/locale/synopsis.cc
trunk/libstdc++-v3/testsuite/22_locale/headers/locale/types_std.cc
trunk/libstdc++-v3/testsuite/22_locale/messages/requirements/
trunk/libstdc++-v3/testsuite/22_locale/messages/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/messages/requirements/explicit_instantiation.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/messages/2.cc
trunk/libstdc++-v3/testsuite/22_locale/messages/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/messages/1.cc
trunk/libstdc++-v3/testsuite/22_locale/messages_byname/requirements/
trunk/libstdc++-v3/testsuite/22_locale/messages_byname/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/22_locale/messages_byname/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/messages_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/money_get/cons/
trunk/libstdc++-v3/testsuite/22_locale/money_get/cons/3.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/22_locale/money_get/3.cc
trunk/libstdc++-v3/testsuite/22_locale/money_get/requirements/
trunk/libstdc++-v3/testsuite/22_locale/money_get/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/money_get/requirements/explicit_instantiations.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/money_get/2.cc
trunk/libstdc++-v3/testsuite/22_locale/money_get/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/money_get/1.cc
trunk/libstdc++-v3/testsuite/22_locale/money_put/cons/
trunk/libstdc++-v3/testsuite/22_locale/money_put/cons/3.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/22_locale/money_put/3.cc
trunk/libstdc++-v3/testsuite/22_locale/money_put/requirements/
trunk/libstdc++-v3/testsuite/22_locale/money_put/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/money_put/requirements/explicit_instantiation.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/money_put/2.cc
trunk/libstdc++-v3/testsuite/22_locale/money_put/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/money_put/1.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/false/
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/false/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/false/intl.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/false/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/2.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/true/
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/true/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/true/intl.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/3.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/true/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/1.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct_byname/requirements/
trunk/libstdc++-v3/testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/moneypunct_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/num_get/cons/
trunk/libstdc++-v3/testsuite/22_locale/num_get/cons/3.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/22_locale/num_get/3.cc
trunk/libstdc++-v3/testsuite/22_locale/num_get/requirements/
trunk/libstdc++-v3/testsuite/22_locale/num_get/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/num_get/requirements/explicit_instantiation.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/num_get/2.cc
trunk/libstdc++-v3/testsuite/22_locale/num_get/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/num_get/1.cc
trunk/libstdc++-v3/testsuite/22_locale/num_put/cons/
trunk/libstdc++-v3/testsuite/22_locale/num_put/cons/3.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/22_locale/num_put/3.cc
trunk/libstdc++-v3/testsuite/22_locale/num_put/requirements/
trunk/libstdc++-v3/testsuite/22_locale/num_put/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/num_put/requirements/explicit_instantiations.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/num_put/2.cc
trunk/libstdc++-v3/testsuite/22_locale/num_put/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/num_put/1.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct/requirements/
trunk/libstdc++-v3/testsuite/22_locale/numpunct/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct/requirements/explicit_instantiations.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/numpunct/2.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/numpunct/1.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct_byname/requirements/
trunk/libstdc++-v3/testsuite/22_locale/numpunct_byname/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct_byname/requirements/explicit_instantiations.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct_byname/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/numpunct_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/time_get/requirements/
trunk/libstdc++-v3/testsuite/22_locale/time_get/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/22_locale/time_get/requirements/explicit_instantiations.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/time_get/2.cc
trunk/libstdc++-v3/testsuite/22_locale/time_get/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/time_get/1.cc
trunk/libstdc++-v3/testsuite/22_locale/time_put/requirements/
trunk/libstdc++-v3/testsuite/22_locale/time_put/requirements/base_classes.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/time_put/2.cc
trunk/libstdc++-v3/testsuite/22_locale/time_put/requirements/explicit_instantiations.cc
trunk/libstdc++-v3/testsuite/22_locale/time_put/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/22_locale/time_put/1.cc
trunk/libstdc++-v3/testsuite/23_containers/bitset/requirements/
trunk/libstdc++-v3/testsuite/23_containers/bitset/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/
trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/explicit_instantiation/
- copied from r122127,
trunk/libstdc++-v3/testsuite/23_containers/deque/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/partial_specialization/
trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/partial_specialization/1.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/23_containers/deque/1.cc
trunk/libstdc++-v3/testsuite/23_containers/headers/
trunk/libstdc++-v3/testsuite/23_containers/headers/bitset/
trunk/libstdc++-v3/testsuite/23_containers/headers/bitset/synopsis.cc
trunk/libstdc++-v3/testsuite/23_containers/headers/deque/
trunk/libstdc++-v3/testsuite/23_containers/headers/deque/synopsis.cc
trunk/libstdc++-v3/testsuite/23_containers/headers/list/
trunk/libstdc++-v3/testsuite/23_containers/headers/list/synopsis.cc
trunk/libstdc++-v3/testsuite/23_containers/headers/map/
trunk/libstdc++-v3/testsuite/23_containers/headers/map/synopsis.cc
trunk/libstdc++-v3/testsuite/23_containers/headers/queue/
trunk/libstdc++-v3/testsuite/23_containers/headers/queue/synopsis.cc
trunk/libstdc++-v3/testsuite/23_containers/headers/set/
trunk/libstdc++-v3/testsuite/23_containers/headers/set/synopsis.cc
trunk/libstdc++-v3/testsuite/23_containers/headers/stack/
trunk/libstdc++-v3/testsuite/23_containers/headers/stack/synopsis.cc
trunk/libstdc++-v3/testsuite/23_containers/headers/vector/
trunk/libstdc++-v3/testsuite/23_containers/headers/vector/synopsis.cc
trunk/libstdc++-v3/testsuite/23_containers/list/requirements/
trunk/libstdc++-v3/testsuite/23_containers/list/requirements/explicit_instantiation/
- copied from r122127,
trunk/libstdc++-v3/testsuite/23_containers/list/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/list/requirements/partial_specialization/
trunk/libstdc++-v3/testsuite/23_containers/list/requirements/partial_specialization/1.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/23_containers/list/1.cc
trunk/libstdc++-v3/testsuite/23_containers/map/requirements/
trunk/libstdc++-v3/testsuite/23_containers/map/requirements/explicit_instantiation/
- copied from r122127,
trunk/libstdc++-v3/testsuite/23_containers/map/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/map/requirements/partial_specialization/
trunk/libstdc++-v3/testsuite/23_containers/map/requirements/partial_specialization/1.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/23_containers/map/1.cc
trunk/libstdc++-v3/testsuite/23_containers/multimap/requirements/
trunk/libstdc++-v3/testsuite/23_containers/multimap/requirements/explicit_instantiation/
- copied from r122127,
trunk/libstdc++-v3/testsuite/23_containers/multimap/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/multimap/requirements/partial_specialization/
trunk/libstdc++-v3/testsuite/23_containers/multimap/requirements/partial_specialization/1.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/23_containers/multimap/1.cc
trunk/libstdc++-v3/testsuite/23_containers/multiset/requirements/
trunk/libstdc++-v3/testsuite/23_containers/multiset/requirements/explicit_instantiation/
- copied from r122127,
trunk/libstdc++-v3/testsuite/23_containers/multiset/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/multiset/requirements/partial_specialization/
trunk/libstdc++-v3/testsuite/23_containers/multiset/requirements/partial_specialization/1.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/23_containers/multiset/1.cc
trunk/libstdc++-v3/testsuite/23_containers/priority_queue/requirements/
trunk/libstdc++-v3/testsuite/23_containers/priority_queue/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/23_containers/queue/requirements/
trunk/libstdc++-v3/testsuite/23_containers/queue/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/23_containers/set/requirements/
trunk/libstdc++-v3/testsuite/23_containers/set/requirements/explicit_instantiation/
- copied from r122127,
trunk/libstdc++-v3/testsuite/23_containers/set/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/set/requirements/partial_specialization/
trunk/libstdc++-v3/testsuite/23_containers/set/requirements/partial_specialization/1.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/23_containers/set/1.cc
trunk/libstdc++-v3/testsuite/23_containers/stack/requirements/
trunk/libstdc++-v3/testsuite/23_containers/stack/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/
trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/explicit_instantiation/
- copied from r122127,
trunk/libstdc++-v3/testsuite/23_containers/vector/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/partial_specialization/
trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/partial_specialization/1.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/23_containers/vector/1.cc
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/2.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/container.cc
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/2.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/container.cc
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc
trunk/libstdc++-v3/testsuite/24_iterators/headers/
trunk/libstdc++-v3/testsuite/24_iterators/headers/iterator/
trunk/libstdc++-v3/testsuite/24_iterators/headers/iterator/synopsis.cc
trunk/libstdc++-v3/testsuite/24_iterators/headers/iterator/types_std.cc
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator/
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator/2.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator/requirements/
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator/requirements/container.cc
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator/requirements/typedefs.cc
trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator/
trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator/2.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator/requirements/
trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator/requirements/typedefs.cc
trunk/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/requirements/
trunk/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/1.cc
trunk/libstdc++-v3/testsuite/24_iterators/ostream_iterator/
trunk/libstdc++-v3/testsuite/24_iterators/ostream_iterator/requirements/
trunk/libstdc++-v3/testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/ostream_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/requirements/
trunk/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/1.cc
trunk/libstdc++-v3/testsuite/24_iterators/random_access_iterator/
trunk/libstdc++-v3/testsuite/24_iterators/random_access_iterator/26020.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/26020.cc
trunk/libstdc++-v3/testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc
- copied unchanged from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/requirements/
trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/requirements/current.cc
trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc
- copied, changed from r122127,
trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/1.cc
trunk/libstdc++-v3/testsuite/25_algorithms/headers/
trunk/libstdc++-v3/testsuite/25_algorithms/headers/algorithm/
trunk/libstdc++-v3/testsuite/25_algorithms/headers/algorithm/synopsis.cc
trunk/libstdc++-v3/testsuite/25_algorithms/headers/cstdlib/
trunk/libstdc++-v3/testsuite/25_algorithms/headers/cstdlib/functions_std.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/19322.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cmath/19322.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cmath/c99_classification_macros_c++.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cmath/c99_classification_macros_c.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/c_math.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cmath/c_math.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/c_math_dynamic.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cmath/c_math_dynamic.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/fabs_inline.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cmath/fabs_inline.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/macros.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/overloads.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cmath/overloads.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cmath/powi.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cmath/powi.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/complex/
trunk/libstdc++-v3/testsuite/26_numerics/headers/complex/synopsis.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/
trunk/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/13943.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/26_numerics/cstdlib/13943.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/2190.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/functions_std.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/macros.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/types_std.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/numeric/
trunk/libstdc++-v3/testsuite/26_numerics/headers/numeric/synopsis.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/valarray/
trunk/libstdc++-v3/testsuite/26_numerics/headers/valarray/synopsis.cc
trunk/libstdc++-v3/testsuite/26_numerics/headers/valarray/types_std.cc
trunk/libstdc++-v3/testsuite/26_numerics/numeric_arrays/
- copied from r122158, trunk/libstdc++-v3/testsuite/26_numerics/valarray/
trunk/libstdc++-v3/testsuite/26_numerics/numeric_operations/
- copied from r122158, trunk/libstdc++-v3/testsuite/26_numerics/numeric/
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/cons/
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/cons/3.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ios/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ios/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ios/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_ios/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ios/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ios/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ios/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ios/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/cons/
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istream/cons/
trunk/libstdc++-v3/testsuite/27_io/basic_istream/cons/3.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_istream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_istream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_istream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_istream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_istream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/cons/
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/requirements/explicit_instantiations.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/requirements/base_classes.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/requirements/typedefs.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/5.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/cons/
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/cons/2020.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/requirements/
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/requirements/base_classes.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/requirements/typedefs.cc
- copied, changed from r122158,
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/fpos/requirements/
trunk/libstdc++-v3/testsuite/27_io/fpos/requirements/explicit_instantiation.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/27_io/fpos/1.cc
trunk/libstdc++-v3/testsuite/27_io/headers/
trunk/libstdc++-v3/testsuite/27_io/headers/cstdio/
trunk/libstdc++-v3/testsuite/27_io/headers/cstdio/functions_std.cc
trunk/libstdc++-v3/testsuite/27_io/headers/cstdio/macros.cc
trunk/libstdc++-v3/testsuite/27_io/headers/cstdio/types_std.cc
trunk/libstdc++-v3/testsuite/27_io/headers/cstdlib/
trunk/libstdc++-v3/testsuite/27_io/headers/fstream/
trunk/libstdc++-v3/testsuite/27_io/headers/fstream/synopsis.cc
trunk/libstdc++-v3/testsuite/27_io/headers/fstream/types_std.cc
trunk/libstdc++-v3/testsuite/27_io/headers/iomanip/
trunk/libstdc++-v3/testsuite/27_io/headers/iomanip/synopsis.cc
trunk/libstdc++-v3/testsuite/27_io/headers/ios/
trunk/libstdc++-v3/testsuite/27_io/headers/ios/synopsis.cc
trunk/libstdc++-v3/testsuite/27_io/headers/ios/types_std.cc
trunk/libstdc++-v3/testsuite/27_io/headers/iostream/
trunk/libstdc++-v3/testsuite/27_io/headers/iostream/synopsis.cc
trunk/libstdc++-v3/testsuite/27_io/headers/iostream/types_std.cc
trunk/libstdc++-v3/testsuite/27_io/headers/istream/
trunk/libstdc++-v3/testsuite/27_io/headers/istream/synopsis.cc
trunk/libstdc++-v3/testsuite/27_io/headers/istream/types_std.cc
trunk/libstdc++-v3/testsuite/27_io/headers/ostream/
trunk/libstdc++-v3/testsuite/27_io/headers/ostream/synopsis.cc
trunk/libstdc++-v3/testsuite/27_io/headers/ostream/types_std.cc
trunk/libstdc++-v3/testsuite/27_io/headers/sstream/
trunk/libstdc++-v3/testsuite/27_io/headers/sstream/synopsis.cc
trunk/libstdc++-v3/testsuite/27_io/headers/sstream/types_std.cc
trunk/libstdc++-v3/testsuite/27_io/headers/streambuf/
trunk/libstdc++-v3/testsuite/27_io/headers/streambuf/synopsis.cc
trunk/libstdc++-v3/testsuite/27_io/headers/streambuf/types_std.cc
trunk/libstdc++-v3/testsuite/ext/debug_allocator/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/ext/debug_allocator/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/hash_map/requirements/
trunk/libstdc++-v3/testsuite/ext/hash_map/requirements/explicit_instantiation.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/ext/hash_map/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/hash_set/requirements/
trunk/libstdc++-v3/testsuite/ext/hash_set/requirements/explicit_instantiation.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/ext/hash_set/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/malloc_allocator/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/ext/malloc_allocator/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/mt_allocator/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/ext/mt_allocator/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/pool_allocator/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/ext/pool_allocator/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/slist/requirements/
trunk/libstdc++-v3/testsuite/ext/slist/requirements/explicit_instantiation.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/ext/slist/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/stdio_filebuf/requirements/
trunk/libstdc++-v3/testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/ext/vstring/requirements/
trunk/libstdc++-v3/testsuite/ext/vstring/requirements/explicit_instantiation/
- copied from r122158,
trunk/libstdc++-v3/testsuite/ext/vstring/explicit_instantiation/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/headers/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/headers/functional/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/headers/memory/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/enable_shared_from_this/requirements/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/enable_shared_from_this/requirements/explicit_instantiation/
- copied from r122158,
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/enable_shared_from_this/explicit_instantiation/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/shared_ptr/requirements/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/shared_ptr/requirements/explicit_instantiation/
- copied from r122158,
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/weak_ptr/requirements/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/weak_ptr/requirements/explicit_instantiation/
- copied from r122158,
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation/
trunk/libstdc++-v3/testsuite/tr1/3_function_objects/headers/
trunk/libstdc++-v3/testsuite/tr1/3_function_objects/headers/functional/
trunk/libstdc++-v3/testsuite/tr1/3_function_objects/headers/functional/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc
trunk/libstdc++-v3/testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc
trunk/libstdc++-v3/testsuite/tr1/4_metaprogramming/headers/
trunk/libstdc++-v3/testsuite/tr1/4_metaprogramming/headers/type_traits/
trunk/libstdc++-v3/testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc
trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/headers/
trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/headers/random/
trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc
trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/requirements.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc
- copied unchanged from r122158,
trunk/libstdc++-v3/testsuite/tr1/6_containers/array/requirements/instantiate.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/hash/
- copied from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/hash/
trunk/libstdc++-v3/testsuite/tr1/6_containers/hash/requirements/
trunk/libstdc++-v3/testsuite/tr1/6_containers/hash/requirements/base_classes.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/instantiate/hash.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/array/
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/array/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/functional/
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/functional/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/tuple/
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/tuple/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/unordered_map/
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/unordered_set/
trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/tuple/requirements/
trunk/libstdc++-v3/testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/24064.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/24064.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/capacity/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/capacity/29134-map.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/erase/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/erase/24061-map.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/find/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/find/map1.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/find/map1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/insert/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/24061-map.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/array_syntax.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/insert/map_range.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/map_range.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/insert/map_single.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/map_single.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/requirements/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/instantiate/map.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/types/map_iterator.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/swap/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/swap/1.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/swap/unordered_map/1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/swap/2.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/swap/unordered_map/2.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/capacity/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/capacity/29134-multimap.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/erase/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/erase/24061-multimap.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/find/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/find/multimap1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/insert/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/24061-multimap.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/multimap_range.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/multimap_single.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/requirements/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/instantiate/multimap.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/types/multimap_iterator.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/swap/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/swap/1.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/swap/unordered_multimap/1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/swap/2.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/swap/unordered_multimap/2.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/24054.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/24054.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/capacity/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/capacity/29134-multiset.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/erase/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/erase/24061-multiset.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/find/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/find/multiset1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/insert/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/24061-multiset.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/multiset_range.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/multiset_single.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/requirements/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/instantiate/multiset.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/types/multiset_iterator.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/swap/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/swap/1.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/swap/unordered_multiset/1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/swap/2.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/swap/unordered_multiset/2.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/23053.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/23053.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/23465.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/23465.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/26127.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/26127.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/26132.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/26132.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/capacity/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/capacity/29134-set.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/erase/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/erase/24061-set.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/find/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/find/set1.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/find/set1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/insert/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/24061-set.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/insert/set_range.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/set_range.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/insert/set_single.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/insert/set_single.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/requirements/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/instantiate/set.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/types/set_iterator.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/iterators_default_constructor.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/swap/
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/swap/1.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/swap/unordered_set/1.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/swap/2.cc
- copied unchanged from r122160,
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/swap/unordered_set/2.cc
trunk/libstdc++-v3/testsuite/tr1/using_namespace_std_tr1.cc
Removed:
trunk/libstdc++-v3/testsuite/17_intro/header_cassert.cc
trunk/libstdc++-v3/testsuite/17_intro/header_cerrno.cc
trunk/libstdc++-v3/testsuite/17_intro/header_csetjmp.cc
trunk/libstdc++-v3/testsuite/17_intro/header_cstdarg.cc
trunk/libstdc++-v3/testsuite/17_intro/header_cstddef.cc
trunk/libstdc++-v3/testsuite/17_intro/header_cstdio.cc
trunk/libstdc++-v3/testsuite/17_intro/header_cstdlib.cc
trunk/libstdc++-v3/testsuite/17_intro/header_cstring.cc
trunk/libstdc++-v3/testsuite/17_intro/header_ctime.cc
trunk/libstdc++-v3/testsuite/17_intro/header_cwchar.cc
trunk/libstdc++-v3/testsuite/17_intro/header_cwctype.cc
trunk/libstdc++-v3/testsuite/17_intro/header_fstream.cc
trunk/libstdc++-v3/testsuite/17_intro/header_iomanip.cc
trunk/libstdc++-v3/testsuite/17_intro/header_ios.cc
trunk/libstdc++-v3/testsuite/17_intro/header_iosfwd.cc
trunk/libstdc++-v3/testsuite/17_intro/header_iostream.cc
trunk/libstdc++-v3/testsuite/17_intro/header_istream.cc
trunk/libstdc++-v3/testsuite/17_intro/header_ostream.cc
trunk/libstdc++-v3/testsuite/17_intro/header_sstream.cc
trunk/libstdc++-v3/testsuite/17_intro/header_streambuf.cc
trunk/libstdc++-v3/testsuite/17_intro/headers.cc
trunk/libstdc++-v3/testsuite/17_intro/headers_c++.cc
trunk/libstdc++-v3/testsuite/17_intro/headers_c++_c++0x_compat.cc
trunk/libstdc++-v3/testsuite/17_intro/headers_c.cc
trunk/libstdc++-v3/testsuite/17_intro/no_assert_neg.cc
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/sign.cc
trunk/libstdc++-v3/testsuite/18_support/numeric_limits/specialization.cc
trunk/libstdc++-v3/testsuite/20_util/memory/raw_storage_iterator.cc
trunk/libstdc++-v3/testsuite/21_strings/basic_string/1.cc
trunk/libstdc++-v3/testsuite/21_strings/basic_string/2.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt/1.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt/2.cc
trunk/libstdc++-v3/testsuite/22_locale/codecvt_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/collate/1.cc
trunk/libstdc++-v3/testsuite/22_locale/collate/2.cc
trunk/libstdc++-v3/testsuite/22_locale/collate_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/ctype/1.cc
trunk/libstdc++-v3/testsuite/22_locale/ctype_base/1.cc
trunk/libstdc++-v3/testsuite/22_locale/messages/1.cc
trunk/libstdc++-v3/testsuite/22_locale/messages/2.cc
trunk/libstdc++-v3/testsuite/22_locale/messages_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/money_get/1.cc
trunk/libstdc++-v3/testsuite/22_locale/money_get/2.cc
trunk/libstdc++-v3/testsuite/22_locale/money_get/3.cc
trunk/libstdc++-v3/testsuite/22_locale/money_put/1.cc
trunk/libstdc++-v3/testsuite/22_locale/money_put/2.cc
trunk/libstdc++-v3/testsuite/22_locale/money_put/3.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/1.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/2.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct/3.cc
trunk/libstdc++-v3/testsuite/22_locale/moneypunct_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/num_get/1.cc
trunk/libstdc++-v3/testsuite/22_locale/num_get/2.cc
trunk/libstdc++-v3/testsuite/22_locale/num_get/3.cc
trunk/libstdc++-v3/testsuite/22_locale/num_put/1.cc
trunk/libstdc++-v3/testsuite/22_locale/num_put/2.cc
trunk/libstdc++-v3/testsuite/22_locale/num_put/3.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct/1.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct/2.cc
trunk/libstdc++-v3/testsuite/22_locale/numpunct_byname/1.cc
trunk/libstdc++-v3/testsuite/22_locale/time_get/1.cc
trunk/libstdc++-v3/testsuite/22_locale/time_get/2.cc
trunk/libstdc++-v3/testsuite/22_locale/time_put/1.cc
trunk/libstdc++-v3/testsuite/22_locale/time_put/2.cc
trunk/libstdc++-v3/testsuite/23_containers/deque/1.cc
trunk/libstdc++-v3/testsuite/23_containers/deque/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/list/1.cc
trunk/libstdc++-v3/testsuite/23_containers/list/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/map/1.cc
trunk/libstdc++-v3/testsuite/23_containers/map/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/multimap/1.cc
trunk/libstdc++-v3/testsuite/23_containers/multimap/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/multiset/1.cc
trunk/libstdc++-v3/testsuite/23_containers/multiset/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/set/1.cc
trunk/libstdc++-v3/testsuite/23_containers/set/explicit_instantiation/
trunk/libstdc++-v3/testsuite/23_containers/vector/1.cc
trunk/libstdc++-v3/testsuite/23_containers/vector/explicit_instantiation/
trunk/libstdc++-v3/testsuite/24_iterators/26020.cc
trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/1.cc
trunk/libstdc++-v3/testsuite/24_iterators/iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/ostream_iterator.cc
trunk/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/1.cc
trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/1.cc
trunk/libstdc++-v3/testsuite/26_numerics/cmath/
trunk/libstdc++-v3/testsuite/26_numerics/cstdlib/
trunk/libstdc++-v3/testsuite/26_numerics/numeric/
trunk/libstdc++-v3/testsuite/26_numerics/valarray/
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_fstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ios/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ios/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ios/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ios/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_iostream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/4.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/5.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/1.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/2.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/3.cc
trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/4.cc
trunk/libstdc++-v3/testsuite/27_io/fpos/1.cc
trunk/libstdc++-v3/testsuite/ext/debug_allocator/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/hash_map/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/hash_set/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/malloc_allocator/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/mt_allocator/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/pool_allocator/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/slist/instantiate.cc
trunk/libstdc++-v3/testsuite/ext/stdio_filebuf/char/1.cc
trunk/libstdc++-v3/testsuite/ext/vstring/explicit_instantiation/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/enable_shared_from_this/explicit_instantiation/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation/
trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation/
trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/requirements.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/array/requirements/instantiate.cc
trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered/
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/2.cc
trunk/libstdc++-v3/testsuite/ext/headers.cc
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (12 preceding siblings ...)
2007-02-20 18:16 ` bkoz at gcc dot gnu dot org
@ 2007-02-20 21:23 ` paolo at gcc dot gnu dot org
2007-02-24 10:15 ` pcarlini at suse dot de
` (11 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-02-20 21:23 UTC (permalink / raw)
To: gcc-bugs
------- Comment #14 from paolo at gcc dot gnu dot org 2007-02-20 21:22 -------
Subject: Bug 28080
Author: paolo
Date: Tue Feb 20 21:22:35 2007
New Revision: 122175
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122175
Log:
2007-02-20 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/tr1/functional: Split out hash bits to...
* include/tr1/functional_hash.h: ...here.
* include/Makefile.am: Add.
* include/tr1/unordered_set: Include the latter instead.
* include/tr1/unordered_map: Likewise.
* include/tr1/random: Do not include the whole <algorithm>,
stl_algobase.h is enough.
* include/tr1/memory: Likewise.
* include/Makefile.in: Regenerate.
* include/tr1/utility (get(std::pair<>&), get(const std::pair<>&)):
Mark inline.
Added:
trunk/libstdc++-v3/include/tr1/functional_hash.h
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/Makefile.am
trunk/libstdc++-v3/include/Makefile.in
trunk/libstdc++-v3/include/tr1/functional
trunk/libstdc++-v3/include/tr1/memory
trunk/libstdc++-v3/include/tr1/random
trunk/libstdc++-v3/include/tr1/unordered_map
trunk/libstdc++-v3/include/tr1/unordered_set
trunk/libstdc++-v3/include/tr1/utility
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (13 preceding siblings ...)
2007-02-20 21:23 ` paolo at gcc dot gnu dot org
@ 2007-02-24 10:15 ` pcarlini at suse dot de
2007-02-26 9:37 ` paolo at gcc dot gnu dot org
` (10 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2007-02-24 10:15 UTC (permalink / raw)
To: gcc-bugs
------- Comment #15 from pcarlini at suse dot de 2007-02-24 10:15 -------
*** Bug 30945 has been marked as a duplicate of this bug. ***
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rosenwad at bxscience dot
| |edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (14 preceding siblings ...)
2007-02-24 10:15 ` pcarlini at suse dot de
@ 2007-02-26 9:37 ` paolo at gcc dot gnu dot org
2007-02-27 17:48 ` paolo at gcc dot gnu dot org
` (9 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-02-26 9:37 UTC (permalink / raw)
To: gcc-bugs
------- Comment #16 from paolo at gcc dot gnu dot org 2007-02-26 09:36 -------
Subject: Bug 28080
Author: paolo
Date: Mon Feb 26 09:36:39 2007
New Revision: 122329
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122329
Log:
2007-02-26 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/std/bitset: Do not include <istream> and <ostream>,
<ios> is enough.
* include/std/iomanip: Do not include the whole <istream>,
<ios> is enough; do not include <functional>; reformat.
* include/std/functional: Do not include <cstddef>.
* include/std/list: Do not include <bits/stl_uninitialized.h>.
* include/std/numeric: Do not include the whole <iterator> and
<bits/stl_function.h>.
* include/std/valarray: Do not include <numeric>.
* include/bits/stl_numeric.h: Include <bits/concept_check.h>.
* src/iostream-inst.cc: Include <istream>.
* include/ext/functional: Include <cstddef>.
* testsuite/util/testsuite_hooks.h: Do not include <locale>,
<ctime> is enough; qualify tm.
* testsuite/util/testsuite_hooks.cc: Qualify tm.
2007-02-26 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.h (class ctype_byname<char>,
class ctype_byname<wchar_t>): Declare.
* src/ctype.cc (ctype_byname<wchar_t>::ctype_byname(const char*,
size_t), ctype_byname<wchar_t>::~ctype_byname): Define.
* config/locale/generic/ctype_members.cc (ctype_byname<char>::
ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
Likewise.
* config/locale/gnu/ctype_members.cc (ctype_byname<char>::
ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
Likewise.
* config/locale/darwin/ctype_members.cc (ctype_byname<char>::
ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
Likewise.
* testsuite/22_locale/headers/locale/synopsis.cc: Remove xfail.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/config/locale/darwin/ctype_members.cc
trunk/libstdc++-v3/config/locale/generic/ctype_members.cc
trunk/libstdc++-v3/config/locale/gnu/ctype_members.cc
trunk/libstdc++-v3/include/bits/locale_facets.h
trunk/libstdc++-v3/include/bits/stl_numeric.h
trunk/libstdc++-v3/include/ext/functional
trunk/libstdc++-v3/include/std/bitset
trunk/libstdc++-v3/include/std/functional
trunk/libstdc++-v3/include/std/iomanip
trunk/libstdc++-v3/include/std/list
trunk/libstdc++-v3/include/std/numeric
trunk/libstdc++-v3/include/std/valarray
trunk/libstdc++-v3/src/ctype.cc
trunk/libstdc++-v3/src/iostream-inst.cc
trunk/libstdc++-v3/testsuite/22_locale/headers/locale/synopsis.cc
trunk/libstdc++-v3/testsuite/util/testsuite_hooks.cc
trunk/libstdc++-v3/testsuite/util/testsuite_hooks.h
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (15 preceding siblings ...)
2007-02-26 9:37 ` paolo at gcc dot gnu dot org
@ 2007-02-27 17:48 ` paolo at gcc dot gnu dot org
2007-03-02 16:22 ` paolo at gcc dot gnu dot org
` (8 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-02-27 17:48 UTC (permalink / raw)
To: gcc-bugs
------- Comment #17 from paolo at gcc dot gnu dot org 2007-02-27 17:48 -------
Subject: Bug 28080
Author: paolo
Date: Tue Feb 27 17:48:09 2007
New Revision: 122380
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122380
Log:
2007-02-27 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/std/bitset: Do not include <ios>, <iosfwd> is enough.
(operator>>(std::basic_istream<>&, bitset<>&)): Tweak, refer to
ios_base as a base of basic_istream.
* include/std/iomanip: Do not include <ios>, <iosfwd> +
<bits/ios_base.h> is enough.
* include/std/iosfwd: Do not include <cctype> here...
* include/bits/locale_facets.h: ... do it here, when needed.
* include/bits/ostream.tcc: Clean up, do not include <locale> here...
* include/std/ostream: ... here instead.
* include/bits/istream.tcc: Likewise for <locale> and <ostream>...
* include/std/istream: ... here.
* include/bits/sstream.tcc: Do not include <sstream>.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/bits/istream.tcc
trunk/libstdc++-v3/include/bits/locale_facets.h
trunk/libstdc++-v3/include/bits/ostream.tcc
trunk/libstdc++-v3/include/bits/sstream.tcc
trunk/libstdc++-v3/include/std/bitset
trunk/libstdc++-v3/include/std/iomanip
trunk/libstdc++-v3/include/std/iosfwd
trunk/libstdc++-v3/include/std/istream
trunk/libstdc++-v3/include/std/ostream
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (16 preceding siblings ...)
2007-02-27 17:48 ` paolo at gcc dot gnu dot org
@ 2007-03-02 16:22 ` paolo at gcc dot gnu dot org
2007-03-03 10:29 ` paolo at gcc dot gnu dot org
` (7 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-03-02 16:22 UTC (permalink / raw)
To: gcc-bugs
------- Comment #18 from paolo at gcc dot gnu dot org 2007-03-02 16:21 -------
Subject: Bug 28080
Author: paolo
Date: Fri Mar 2 16:21:30 2007
New Revision: 122478
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122478
Log:
2007-03-02 Paolo Carlini <pcarlini@suse.de>
* testsuite/thread/pthread1.cc: Include <pthread.h>.
* testsuite/thread/pthread2.cc: Likewise.
* testsuite/thread/pthread3.cc: Likewise.
* testsuite/thread/pthread4.cc: Likewise.
* testsuite/thread/pthread5.cc: Likewise.
* testsuite/thread/pthread6.cc: Likewise.
* testsuite/thread/pthread7-rope.cc: Likewise.
2007-03-02 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/tr1/random (class random_device): Rework to use simple
<cstdio> input, do not include <fstream>.
* include/tr1/random.tcc (all inserters and extractors): Refer
to ios_base as base class of basic_istream or basic_ostream.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/tr1/random
trunk/libstdc++-v3/include/tr1/random.tcc
trunk/libstdc++-v3/testsuite/thread/pthread1.cc
trunk/libstdc++-v3/testsuite/thread/pthread2.cc
trunk/libstdc++-v3/testsuite/thread/pthread3.cc
trunk/libstdc++-v3/testsuite/thread/pthread4.cc
trunk/libstdc++-v3/testsuite/thread/pthread5.cc
trunk/libstdc++-v3/testsuite/thread/pthread6.cc
trunk/libstdc++-v3/testsuite/thread/pthread7-rope.cc
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (17 preceding siblings ...)
2007-03-02 16:22 ` paolo at gcc dot gnu dot org
@ 2007-03-03 10:29 ` paolo at gcc dot gnu dot org
2007-03-04 0:20 ` paolo at gcc dot gnu dot org
` (6 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-03-03 10:29 UTC (permalink / raw)
To: gcc-bugs
------- Comment #19 from paolo at gcc dot gnu dot org 2007-03-03 10:29 -------
Subject: Bug 28080
Author: paolo
Date: Sat Mar 3 10:29:14 2007
New Revision: 122502
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122502
Log:
2007-03-03 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/bits/stl_algobase.h: Do not include <iosfwd>,
<bits/functexcept.h> is enough; adjust __copy_aux declarations;
remove declaration of copy overload for istreambuf_iterator /
ostreambuf_iterator.
* src/debug.cc: Include <cstdio>.
* include/ext/rope: Include <iosfwd>.
* include/bits/char_traits.h: Include <cstdio> and <cwchar>.
* include/bits/stl_algo.h: Remove declaration of find overload
for istreambuf_iterator.
* include/std/queue: Clean up includes.
* include/std/stack: Likewise.
* include/std/memory: Likewise.
* include/std/algorithm: Likewise.
* include/std/vector: Likewise.
* include/std/deque: Likewise.
* include/std/list: Likewise.
* include/bits/stl_tree.h: Likewise.
* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Adjust
dg-error markers.
* testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
* testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
* testsuite/23_containers/set/operators/1_neg.cc: Likewise.
* testsuite/23_containers/map/operators/1_neg.cc: Likewise.
* testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
* include/ext/type_traits.h: Fix type of __max_digits10; clean up
includes.
* testsuite/util/testsuite_hooks.h: Do not include <cstddef>.
* testsuite/util/testsuite_hooks.cc: Do it here.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/bits/char_traits.h
trunk/libstdc++-v3/include/bits/stl_algo.h
trunk/libstdc++-v3/include/bits/stl_algobase.h
trunk/libstdc++-v3/include/bits/stl_tree.h
trunk/libstdc++-v3/include/ext/rope
trunk/libstdc++-v3/include/ext/type_traits.h
trunk/libstdc++-v3/include/std/algorithm
trunk/libstdc++-v3/include/std/deque
trunk/libstdc++-v3/include/std/list
trunk/libstdc++-v3/include/std/memory
trunk/libstdc++-v3/include/std/queue
trunk/libstdc++-v3/include/std/stack
trunk/libstdc++-v3/include/std/vector
trunk/libstdc++-v3/src/debug.cc
trunk/libstdc++-v3/testsuite/20_util/auto_ptr/assign_neg.cc
trunk/libstdc++-v3/testsuite/23_containers/map/operators/1_neg.cc
trunk/libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/add_unsigned_floating_neg.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/add_unsigned_integer_neg.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_floating_neg.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_integer_neg.cc
trunk/libstdc++-v3/testsuite/util/testsuite_hooks.cc
trunk/libstdc++-v3/testsuite/util/testsuite_hooks.h
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (18 preceding siblings ...)
2007-03-03 10:29 ` paolo at gcc dot gnu dot org
@ 2007-03-04 0:20 ` paolo at gcc dot gnu dot org
2007-03-04 0:23 ` paolo at gcc dot gnu dot org
` (5 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-03-04 0:20 UTC (permalink / raw)
To: gcc-bugs
------- Comment #20 from paolo at gcc dot gnu dot org 2007-03-04 00:20 -------
Subject: Bug 28080
Author: paolo
Date: Sun Mar 4 00:20:26 2007
New Revision: 122518
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122518
Log:
2007-03-03 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/tr1/functional: Split out hash bits to...
* include/tr1/functional_hash.h: ...here.
* include/Makefile.am: Add.
* include/tr1/unordered_set: Include the latter instead.
* include/tr1/unordered_map: Likewise.
* include/Makefile.in: Regenerate.
* include/tr1/utility (get(std::pair<>&), get(const std::pair<>&)):
Mark inline.
Modified:
branches/gcc-4_2-branch/libstdc++-v3/ChangeLog
branches/gcc-4_2-branch/libstdc++-v3/include/Makefile.am
branches/gcc-4_2-branch/libstdc++-v3/include/Makefile.in
branches/gcc-4_2-branch/libstdc++-v3/include/tr1/functional
branches/gcc-4_2-branch/libstdc++-v3/include/tr1/unordered_map
branches/gcc-4_2-branch/libstdc++-v3/include/tr1/unordered_set
branches/gcc-4_2-branch/libstdc++-v3/include/tr1/utility
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (19 preceding siblings ...)
2007-03-04 0:20 ` paolo at gcc dot gnu dot org
@ 2007-03-04 0:23 ` paolo at gcc dot gnu dot org
2007-03-06 17:43 ` paolo at gcc dot gnu dot org
` (4 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-03-04 0:23 UTC (permalink / raw)
To: gcc-bugs
------- Comment #21 from paolo at gcc dot gnu dot org 2007-03-04 00:23 -------
Subject: Bug 28080
Author: paolo
Date: Sun Mar 4 00:23:23 2007
New Revision: 122519
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122519
Log:
2007-03-03 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/tr1/functional: Split out hash bits to...
* include/tr1/functional_hash.h: ...here.
* include/Makefile.am: Add.
* include/tr1/unordered_set: Include the latter instead.
* include/tr1/unordered_map: Likewise.
* include/Makefile.in: Regenerate.
* include/tr1/utility (get(std::pair<>&), get(const std::pair<>&)):
Mark inline.
Added:
branches/gcc-4_2-branch/libstdc++-v3/include/tr1/functional_hash.h
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (20 preceding siblings ...)
2007-03-04 0:23 ` paolo at gcc dot gnu dot org
@ 2007-03-06 17:43 ` paolo at gcc dot gnu dot org
2007-03-07 22:59 ` paolo at gcc dot gnu dot org
` (3 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-03-06 17:43 UTC (permalink / raw)
To: gcc-bugs
------- Comment #22 from paolo at gcc dot gnu dot org 2007-03-06 17:43 -------
Subject: Bug 28080
Author: paolo
Date: Tue Mar 6 17:43:27 2007
New Revision: 122628
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122628
Log:
2007-03-06 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/bits/stl_algobase.h: Do not include <cstdlib>.
* src/localename.cc: Do it here.
* src/ctype.cc: Likewise.
* include/ext/pb_ds/detail/map_debug_base.hpp: Likewise.
* include/ext/pb_ds/exception.hpp: Likewise.
* include/ext/pb_ds/list_update_policy.hpp: Likewise.
* include/bits/stl_algo.h: Likewise.
* include/tr1/random: Likewise.
* testsuite/util/testsuite_hooks.cc: Likewise.
* testsuite/util/testsuite_abi_check.cc: Likewise.
* testsuite/util/testsuite_abi.cc: Likewise.
* testsuite/util/performance/assoc/timing/
tree_order_statistics_test.hpp: Likewise.
* config/locale/darwin/ctype_members.cc: Likewise.
* config/locale/gnu/c++locale_internal.h: Likewise.
* config/locale/generic/ctype_members.cc: Likewise.
* config/locale/generic/time_members.cc: Likewise.
* include/ext/pb_ds/detail/resize_policy/
hash_load_check_resize_trigger_imp.hpp: Qualify abort.
* testsuite/util/performance/assoc/timing/
multimap_find_test.hpp: Likewise.
* include/std/valarray: Do include <cstdlib>.
* include/tr1/hashtable: Likewise.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/config/locale/darwin/ctype_members.cc
trunk/libstdc++-v3/config/locale/generic/ctype_members.cc
trunk/libstdc++-v3/config/locale/generic/time_members.cc
trunk/libstdc++-v3/config/locale/gnu/c++locale_internal.h
trunk/libstdc++-v3/include/bits/stl_algo.h
trunk/libstdc++-v3/include/bits/stl_algobase.h
trunk/libstdc++-v3/include/ext/pb_ds/detail/map_debug_base.hpp
trunk/libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
trunk/libstdc++-v3/include/ext/pb_ds/exception.hpp
trunk/libstdc++-v3/include/ext/pb_ds/list_update_policy.hpp
trunk/libstdc++-v3/include/std/valarray
trunk/libstdc++-v3/include/tr1/hashtable
trunk/libstdc++-v3/include/tr1/random
trunk/libstdc++-v3/src/ctype.cc
trunk/libstdc++-v3/src/localename.cc
trunk/libstdc++-v3/testsuite/util/performance/assoc/timing/multimap_find_test.hpp
trunk/libstdc++-v3/testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp
trunk/libstdc++-v3/testsuite/util/testsuite_abi.cc
trunk/libstdc++-v3/testsuite/util/testsuite_abi_check.cc
trunk/libstdc++-v3/testsuite/util/testsuite_hooks.cc
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (21 preceding siblings ...)
2007-03-06 17:43 ` paolo at gcc dot gnu dot org
@ 2007-03-07 22:59 ` paolo at gcc dot gnu dot org
2007-03-10 20:30 ` paolo at gcc dot gnu dot org
` (2 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-03-07 22:59 UTC (permalink / raw)
To: gcc-bugs
------- Comment #23 from paolo at gcc dot gnu dot org 2007-03-07 22:59 -------
Subject: Bug 28080
Author: paolo
Date: Wed Mar 7 22:59:24 2007
New Revision: 122676
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122676
Log:
2007-03-06 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/tr1/random (class random_device): Rework to use simple
<cstdio> input, do not include <fstream>.
* include/tr1/random.tcc (all inserters and extractors): Refer
to ios_base as base class of basic_istream or basic_ostream.
Modified:
branches/gcc-4_2-branch/libstdc++-v3/ChangeLog
branches/gcc-4_2-branch/libstdc++-v3/include/tr1/random
branches/gcc-4_2-branch/libstdc++-v3/include/tr1/random.tcc
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (22 preceding siblings ...)
2007-03-07 22:59 ` paolo at gcc dot gnu dot org
@ 2007-03-10 20:30 ` paolo at gcc dot gnu dot org
2007-03-11 12:04 ` paolo at gcc dot gnu dot org
2007-03-11 12:07 ` pcarlini at suse dot de
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-03-10 20:30 UTC (permalink / raw)
To: gcc-bugs
------- Comment #24 from paolo at gcc dot gnu dot org 2007-03-10 20:29 -------
Subject: Bug 28080
Author: paolo
Date: Sat Mar 10 20:29:45 2007
New Revision: 122805
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122805
Log:
2007-03-10 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial)
* include/std/memory: Move C++03 implementation...
* include/bits/stl_memory.h: ... here, new.
* include/Makefile.am: Add.
* include/bits/stl_tempbuf.h: Include the latter instead.
* include/tr1/hashtable: Include allocator.h instead of
the whole <memory>.
* include/tr1/hashtable_policy.h: Include stl_function.h
instead of <functional>.
* include/Makefile.in: Regenerate.
* testsuite/20_util/auto_ptr/assign_neg.cc: Adjust dg-error
line numbers.
Added:
trunk/libstdc++-v3/include/bits/stl_memory.h
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/Makefile.am
trunk/libstdc++-v3/include/Makefile.in
trunk/libstdc++-v3/include/bits/stl_tempbuf.h
trunk/libstdc++-v3/include/std/memory
trunk/libstdc++-v3/include/tr1/hashtable
trunk/libstdc++-v3/include/tr1/hashtable_policy.h
trunk/libstdc++-v3/testsuite/20_util/auto_ptr/assign_neg.cc
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (23 preceding siblings ...)
2007-03-10 20:30 ` paolo at gcc dot gnu dot org
@ 2007-03-11 12:04 ` paolo at gcc dot gnu dot org
2007-03-11 12:07 ` pcarlini at suse dot de
25 siblings, 0 replies; 27+ messages in thread
From: paolo at gcc dot gnu dot org @ 2007-03-11 12:04 UTC (permalink / raw)
To: gcc-bugs
------- Comment #25 from paolo at gcc dot gnu dot org 2007-03-11 12:03 -------
Subject: Bug 28080
Author: paolo
Date: Sun Mar 11 12:03:34 2007
New Revision: 122818
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122818
Log:
2007-03-11 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (final)
* include/std/iosfwd: Do not include <bits/c++io.h>.
* config/io/basic_file_stdio.h: Do it here.
* include/ext/stdio_sync_filebuf.h: Likewise.
* include/ext/rope: Include <bits/gthr.h> unconditionally.
* include/std/fstream: Do not include <bits/gthr.h>.
* include/std/ios: Do not include <cstdio>.
* include/bits/ios_base.h: Do it here.
* testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust dg-error
line numbers.
* testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/config/io/basic_file_stdio.h
trunk/libstdc++-v3/include/bits/ios_base.h
trunk/libstdc++-v3/include/ext/rope
trunk/libstdc++-v3/include/ext/stdio_sync_filebuf.h
trunk/libstdc++-v3/include/std/fstream
trunk/libstdc++-v3/include/std/ios
trunk/libstdc++-v3/include/std/iosfwd
trunk/libstdc++-v3/testsuite/27_io/ios_base/cons/assign_neg.cc
trunk/libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28080] header dependencies
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
` (24 preceding siblings ...)
2007-03-11 12:04 ` paolo at gcc dot gnu dot org
@ 2007-03-11 12:07 ` pcarlini at suse dot de
25 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2007-03-11 12:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #26 from pcarlini at suse dot de 2007-03-11 12:07 -------
Now, for example, the preprocessed <memory> is about 100 KB smaller and there
are noticeable improvements eveywhere (containers, streams, etc.). Also, thanks
to variadic templates the compile-time performance and preprocessed header size
for <tr1/tuple> and <tr1/functional> are hugely better than in 4_2-branch. I
think we can consider this issue solved and further improvements considered
proper enhancements not bug fixes.
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
Target Milestone|--- |4.3.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28080
^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2007-03-11 12:07 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-06-19 7:50 [Bug libstdc++/28080] New: header dependencies Woebbeking at web dot de
2006-06-19 10:15 ` [Bug libstdc++/28080] " pcarlini at suse dot de
2006-06-19 16:57 ` pinskia at gcc dot gnu dot org
2006-06-19 17:07 ` pinskia at gcc dot gnu dot org
2006-06-19 18:05 ` Woebbeking at web dot de
2006-06-19 18:11 ` pcarlini at suse dot de
2006-06-23 5:00 ` pinskia at gcc dot gnu dot org
2006-06-23 15:40 ` chris at bubblescope dot net
2006-06-23 16:40 ` gdr at integrable-solutions dot net
2006-06-23 17:03 ` chris at bubblescope dot net
2007-02-17 17:34 ` pcarlini at suse dot de
2007-02-17 20:42 ` Woebbeking at web dot de
2007-02-18 11:33 ` paolo at gcc dot gnu dot org
2007-02-20 18:16 ` bkoz at gcc dot gnu dot org
2007-02-20 21:23 ` paolo at gcc dot gnu dot org
2007-02-24 10:15 ` pcarlini at suse dot de
2007-02-26 9:37 ` paolo at gcc dot gnu dot org
2007-02-27 17:48 ` paolo at gcc dot gnu dot org
2007-03-02 16:22 ` paolo at gcc dot gnu dot org
2007-03-03 10:29 ` paolo at gcc dot gnu dot org
2007-03-04 0:20 ` paolo at gcc dot gnu dot org
2007-03-04 0:23 ` paolo at gcc dot gnu dot org
2007-03-06 17:43 ` paolo at gcc dot gnu dot org
2007-03-07 22:59 ` paolo at gcc dot gnu dot org
2007-03-10 20:30 ` paolo at gcc dot gnu dot org
2007-03-11 12:04 ` paolo at gcc dot gnu dot org
2007-03-11 12:07 ` pcarlini at suse dot de
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).