diff options
Diffstat (limited to 'libstdc++-v3/ChangeLog')
| -rw-r--r-- | libstdc++-v3/ChangeLog | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 5c6ef93..465b785 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,56 @@ +2006-09-18 Benjamin Kosnik <bkoz@redhat.com> + Peter Doerfler <gcc@pdoerfler.com> + Paolo Carlini <pcarlini@suse.de> + + * include/ext/type_traits.h: New. + (__conditional_type): New. + (__numeric_traits): New. + (__add_unsigned): New. + (__remove_unsigned): New. + (__enable_if): New. + * include/Makefile.am: Add. + * include/Makefile.in: Regenerate. + * include/ext/pb_ds/detail/type_utils.hpp: Use ext include, + remove duplicates. + * include/tr1/hashtable_policy.h (IF): Use __conditional_type. + (_Max_digits10): Same. + (identity): Use _Identity. + (extract1st): Use _Select1st. + * include/tr1/random (_Select): Use __conditional_type. + (_To_Unsigned_Type): Use __add_unsigned. Linebreak fixups. + * include/bits/locale_facets.tcc (__to_unsigned_type): Remove, use + __add_unsigned. + * include/tr1/random.tcc: Fixups as above. + * include/tr1/unordered_map: Same. + * include/tr1/hashtable: Same. + * include/tr1/unordered_set: Same. + * include/ext/pb_ds/detail/gp_hash_table_map_/ + standard_policies.hpp: Same. + * include/ext/pb_ds/detail/standard_policies.hpp: Same. + * include/ext/pb_ds/detail/typelist/typelist_filter.hpp: Same. + * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Same. + * include/ext/pb_ds/detail/type_utils.hpp: Same. + * include/ext/pb_ds/trie_policy.hpp: Same. + * docs/html/ext/pb_ds/string_trie_e_access_traits.html: Same. + + * include/bits/cpp_type_traits.h (__enable_if): Move to ext, make + boolean argument first. + * include/bits/locale_facets.h: Fixups for __enable_if argument + and namespace switch. + * include/bits/stl_algobase.h: Same. + * include/bits/stl_algo.h: Same. + * include/bits/stl_iterator.h: Same. + * include/bits/streambuf_iterator.h: Same. + * include/debug/safe_iterator.h: Same. + * include/tr1/hashtable_policy.h: Same. + * include/tr1/cmath: Same. + * include/tr1/functional: Same. + * include/tr1/functional_iterate.h: Same. + * include/std/std_streambuf.h: Same. + * include/c_std/std_cmath.h: Same. + * testsuite/util/testsuite_tr1.h: Same. + * testsuite/util/performance/assoc/multimap_common_type.hpp: Same. + 2006-09-18 Paolo Carlini <pcarlini@suse.de> PR libstdc++/29063 |
