summaryrefslogtreecommitdiff
path: root/libstdc++-v3
Commit message (Collapse)AuthorAgeFilesLines
* 2005-09-18 Paolo Carlini <pcarlini@suse.de>paolo2005-09-182-19/+26
| | | | | | | | | PR libstdc++/23417 (cont) * include/bits/stl_tree.h (_Rb_tree_impl<true>): Use member initialization list for -Weffc++. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104401 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:janis2005-09-162-0/+43
| | | | | | | New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104358 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-15 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-156-7/+84
| | | | | | | | | | | | | | | | | PR libstdc++/21674 PR libstdc++/22205 PR libstdc++/22222 * include/bits/c++config: Set _GLIBCXX_STD regardless of __GXX_WEAK__. Add in check for __NO_INLINE__ for warning. * testsuite/lib/dg-options.exp (dg-require-debug-mode): New. * testsuite/lib/libstdc++.exp (check_v3_target_debug_mode): New. * testsuite/21_strings/basic_string/element_access/char/21674.cc: Use it. * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc: Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104314 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-15 Paolo Carlini <pcarlini@suse.de>paolo2005-09-154-24/+244
| | | | | | | | | | | | | | | PR libstdc++/23875 * include/std/std_ostream.h (operator<<(short), operator<<(unsigned short), operator<<(int), operator<<(unsigned int), operator<<(float)): Don't call operator<<(long), operator<<(unsigned long), or operator<<(double), do the work mandated by the resolution of DR117... * include/bits/ostream.tcc (operator<<(short), operator<<(unsigned short), operator<<(int), operator<<(unsigned int), operator<<(float)): ... here. * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104313 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/13140mmitchel2005-09-152-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | * decl.c (check_class_member_definition_namespace): New function. (grokfndecl): Use it. (grokvardecl): Likewise. (grokdecl): Improve documentation. * pt.c (check_explicit_instantiation_namespace): New function. (register_specialization): Call check_specialization_namespace when replacing an implicitly instantiated function. (check_explicit_specialization): Ensure that DECL_CONTEXT is set correctly for namespace-scope specializations. (do_decl_instantiation): Use check_explicit_instantiation_namespace. (do_type_instantiation): Likewise. PR c++/13140 * g++.dg/parse/class2.C: New test. * g++.dg/template/explicit8.C: Likewise. * g++.dg/template/spec25.C: Likewise. * testsuite/testsuite_character.h: Specialize character<> templates in __gnu_cxx, not in __gnu_test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104310 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-13 Jonathan Wakely <cow@compsoc.man.ac.uk>bkoz2005-09-143-0/+88
| | | | | | | | | | | | Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/21674 * testsuite/21_strings/basic_string/element_access/char/21674.cc: New. * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104256 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-12 David Edelsohn <dje@gcc.gnu.org>bkoz2005-09-133-47/+71
| | | | | | | | | | | PR libstdc++/22554 PR libstdc++/23734 * include/Makefile.am (stamp-assoc): Install each subgroup of headers separately. * include/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104238 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-12 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-133-7/+7
| | | | | | | | | * testsuite/ext/mt_allocator/22309_thread.cc: Remove dg-do run. * testsuite/lib/libstdc++.exp ( proc libstdc++_init): Enable shared only for linux. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104235 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-12 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-132-2/+16
| | | | | | | | | * testsuite/lib/libstdc++.exp (v3-build_support): Use sharedlib for type of target_compile. (v3_target_compile): Set flags for sharelib type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104209 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-12 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-1211-272/+219
| | | | | | | | | | | | | | David Edelsohn <dje@gcc.gnu.org> PR libstdc++/22554 PR libstdc++/23734 * include/Makefile.am (assoc_headers): Break into five sub values. (install-headers): Use them. (stamp-assoc): Same. * include/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104196 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-12 Chris Jefferson <chris@bubblescope.net>paolo2005-09-122-48/+200
| | | | | | | | | | | | | | | | | | * include/bits/stl_algo.h (search_n): Delegate to specializations. (search_n(,,,,binary_predicate)): Likewise. (__search_n(forward_iterator_tag)): Original search_n, tweak to remove an unnecessary comparison. (__search_n(,,,,binary_predicate,forward_iterator_tag)): Likewise. 2005-09-12 Jim Xochellis <jimxoch@yahoo.gr> * include/bits/stl_algo.h (__search_n(std::random_access_iterator_tag)): Add specialization. (__search_n(,,,,binary_predicate,std::random_access_iterator_tag)): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104192 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-12 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-122-1/+3
| | | | | | | | | | PR libstdc++/23417 * include/bits/stl_list.h (_List_impl): Use member initialization list for -Weffc++. * include/bits/stl_tree.h (_Rb_tree_impl): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104191 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-12 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-122-1/+8
| | | | | | | | | PR libstdc++/23417 * include/bits/stl_list.h (_List_impl): Use member initialization list for -Weffc++. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104187 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-12 Paolo Carlini <pcarlini@suse.de>paolo2005-09-125-4/+175
| | | | | | | | | | | | | PR libstdc++/23767 * include/bits/stl_iterator.h (__normal_iterator:: __normal_iterator<>(const __normal_iterator<_Iter, _Container>&)): Enable only when _Iter is equal to _Container::pointer. * testsuite/21_strings/basic_string/types/23767.cc: New. * testsuite/23_containers/vector/types/23767.cc: Likewise. * testsuite/ext/vstring/types/23767.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104167 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-11 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-128-203/+633
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR libstdc++/19265 PR libstdc++/22309 * include/ext/mt_allocator.h (__gnu_cxx::__create_handler): Remove. (__pool<true>::_M_destroy_thread_key): Compatibility only. (__pool<true>::_M_initialize(__destroy): Same. (__pool<true>::_M_initialize): New. (__pool<true>::_M_initialize_once): Nothing fancy. (__pool<true>::_M_once): Remove. (__common_pool): New. (__common_pool_base): New. (__per_type_pool): New. (__per_type_pool_base): New. * src/mt_allocator.cc: Same. * config/linker-map.gnu (__pool<true>::_M_initialize()): Add. 2005-09-11 Jakub Jelinek <jakub@redhat.com> PR libstdc++/19265 PR libstdc++/22309 * src/mt_allocator.cc (__gnu_internal::freelist_mutex): Make static. (__gnu_internal::__freelist): New type. (__gnu_internal::freelist): New variable. (__gnu_internal::_M_destroy_thread_key): New function. (__gnu_cxx::__pool<true>::_M_destroy): Don't delete _M_thread_freelist_initial. (__gnu_cxx::__pool<true>::_M_initialize): Make argument nameless. Don't use _M_thread_freelist and _M_thread_freelist_initial __pool<true> fields, instead use __gnu_internal::freelist fields, call gthread_key_create just once. Use __gnu_internal::_M_destroy_thread_key as key destructor. (__gnu_cxx::__pool<true>::_M_get_thread_id): Store size_t id rather than _Thread_record* in the thread specific value. Don't use _M_thread_freelist __pool<true> field, instead use __gnu_internal::freelist fields. (__gnu_cxx::__pool<true>::_M_destroy_thread_key): Do nothing. 2005-09-11 Benjamin Kosnik <bkoz@redhat.com> Jakub Jelinek <jakub@redhat.com> PR libstdc++/19265 PR libstdc++/22309 * testsuite/testsuite_shared.cc: New. * testsuite/lib/dg-options.exp (dg-require-sharedlib): New. * testsuite/lib/libstdc++.exp (libstdc++_init): Look for shared library, and set v3-sharedlib based on this. (check_v3_target_sharedlib): New. (proc v3-build_support): Build shared objects. * testsuite/ext/mt_allocator/22309_thread.cc: New, use above. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104161 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-11 Paolo Carlini <pcarlini@suse.de>paolo2005-09-1116-40/+352
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR libstdc++/23781 * include/bits/stl_list.h (_List_iterator<>:: _List_iterator(_List_node_base*), _List_const_iterator<>:: _List_const_iterator(const _List_node_base*)): Make explicit. (list<>::begin(), list<>::end(), list<>::pop_back()): Adjust consistently. * include/bits/list.tcc (list<>::insert, list<>::erase): Adjust consistently. * include/bits/stl_tree.h (_Rb_tree_iterator<>:: _Rb_tree_iterator(_Link_type), _Rb_tree_const_iterator<>:: _Rb_tree_const_iterator(_Link_type)): Make explicit. (_Rb_tree<>::begin(), _Rb_tree<>::end()): Adjust consistently. * include/ext/slist (_Slist_iterator<>::_Slist_iterator(_Node*)): Make explicit. (slist<>::erase(iterator), slist<>::erase(iterator, iterator)): Adjust consistently. * include/tr1/hashtable (hashtable_iterator<>:: hashtable_iterator(hash_node<>**)): Make explicit. * testsuite/23_containers/list/23781.cc: New. * testsuite/23_containers/map/23781.cc: Likewise. * testsuite/23_containers/multimap/23781.cc: Likewise. * testsuite/23_containers/multiset/23781.cc: Likewise. * testsuite/23_containers/set/23781.cc: Likewise. * testsuite/ext/slist/23781.cc: Likewise. * testsuite/tr1/6_containers/unordered/23781.cc: Likewise. * testsuite/23_containers/map/operators/1_neg.cc: Adjust dg-error line numbers. * testsuite/23_containers/set/operators/1_neg.cc: Likewise. * include/tr1/array (array<>::begin(), array<>::end()): Adjust stylistically for consistency with the other containers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104139 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/26_numerics/cmath/c99_classification_macros_c.cc:jsm282005-09-102-2/+7
| | | | | | | XFAIL on *-*-linux*, not *-*-linux-gnu. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104125 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-09 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-095-6/+15
| | | | | | | | | | | | | Jakub Jelinek <jakub@redhat.com> * src/debug.cc (iterator_base_mutex): Make static for internal linkage. * src/locale_init.cc (locale_mutex): Same. * src/mt_allocator.cc (freelist_mutex): Same. * src/pool_allocator.cc (palloc_init_mutex): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104090 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-02 Paolo Carlini <pcarlini@suse.de>paolo2005-09-022-2/+7
| | | | | | | | * testsuite/tr1/6_containers/unordered/hashtable/23465.cc: Reduce maximum size and lf. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103783 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-01 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-011-1/+1
| | | | | | | | * include/c_std/std_cmath.h: Declare C99 functions and helper functions as inline. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103747 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-01 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-012-34/+39
| | | | | | | | * include/c_std/std_cmath.h: Declare C99 functions and helper functions as inline. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103743 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-01 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-012-2/+9
| | | | | | | | | | Paolo Carlini <pcarlini@suse.de> * testsuite/lib/libstdc++.exp (check_v3_target_cxa_atexit): Fix comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103739 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-01 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-09-0119-145/+553
| | | | | | | | | | | | | | | | | | | | | | | | * testsuite/lib/libstdc++.exp (check_v3_target_cxa_atexit): New. * testsuite/lib/dg-options.exp (dg-require-cxa-atexit): New. * testsuite/ext/mt_allocator/deallocate_local-6.cc: New. * testsuite/ext/mt_allocator/deallocate_local-8.cc: New. * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: New. * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: New. * docs/html/ext/mt_allocator.html: Add link to examples. * testsuite/testsuite_allocator.h: Tweak. * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same. * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same. * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same. * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same. * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same. * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same. * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Same. * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same. * testsuite/ext/new_allocator/deallocate_global.cc: Same. * testsuite/ext/new_allocator/deallocate_local.cc: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103721 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-31 Paolo Carlini <pcarlini@suse.de>paolo2005-08-313-2/+50
| | | | | | | | | | | | Kaspar Fischer <fischerk@inf.ethz.ch> PR libstdc++/23632 * include/bits/stl_bvector.h (_Bit_iterator::operator[], _Bit_const_iterator::operator[]): Const-ify. * testsuite/23_containers/vector/bool/23632.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103686 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-30 Paolo Carlini <pcarlini@suse.de>paolo2005-08-302-0/+14
| | | | | | | | | PR libstdc++/23578 (cont) * include/bits/stl_bvector.h (class vector<bool>): Add a dummy data() to avoid problems in debug-mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103641 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-30 Paolo Carlini <pcarlini@suse.de>paolo2005-08-302-0/+47
| | | | | | | * testsuite/ext/hash_map/23528.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103635 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-29 Paolo Carlini <pcarlini@suse.de>paolo2005-08-292-1/+5
| | | | | | | * include/bits/stl_map.h (class map): ... and a missing @a. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103611 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-29 Paolo Carlini <pcarlini@suse.de>paolo2005-08-292-1/+5
| | | | | | | * include/bits/stl_map.h (class map): Add missing % in comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103610 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-29 Paolo Carlini <pcarlini@suse.de>paolo2005-08-298-0/+201
| | | | | | | | | | | | | | | | PR libstdc++/23578 (DR 464 [Ready]) * include/bits/stl_map.h (class map): Add at(const key_type&) member functions. * include/bits/stl_vector.h (class vector): Add data() member functions. * include/debug/map.h (class map): Adjust consistently. * include/debug/vector (class vector): Likewise. * testsuite/23_containers/map/element_access/1.cc: New. * testsuite/23_containers/vector/data_access/1.cc: Likewise. * docs/html/ext/howto.html: Add an entry for DR 464. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103609 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-26 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-08-265-25/+38
| | | | | | | | | | | | | | PR libstdc++/20534 (contd) * src/debug.cc (__gnu_debug): Remove __fancy_abort definition. Remove cstdio and cstdlib includes. * include/debug/debug.h: Define inline here. Remove _GLIBCXX_DEBUG_ABORT. * include/debug/macros.h: Remove __fancy_abort declaration, _GLIBXX_DEBUG_ABORT definition. * config/linker-map.gnu: Remove export. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103535 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-26 Benjamin Kosnik <bkoz@redhat.com>bkoz2005-08-262-2/+10
| | | | | | | * scripts/check_compile (UNIQUE_ID): New. Use to name output files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103534 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-26 Paolo Carlini <pcarlini@suse.de>paolo2005-08-268-58/+407
| | | | | | | | | | | | | | | | | PR libstdc++/23081 * include/tr1/array: Implement members back(), front(), data(), and the tuple interface; tidy. * testsuite/tr1/6_containers/array/element_access/back.cc: New. * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise. * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise. * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise. * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc: Likewise. * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103525 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-25 Paolo Carlini <pcarlini@suse.de>paolo2005-08-252-5/+11
| | | | | | | | * include/tr1/hashtable: Use __throw_exception_again, not naked throw, in the catch clauses. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103483 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-24 Lawrence Lim <llim@redhat.com>bkoz2005-08-243-14/+30
| | | | | | | | | | | | | | Jakub Jelinek <jakub@redhat.com> Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/23550 * testsuite/21_strings/char_traits/requirements/char/1.cc (test01): Simplify counting. * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc (test02): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103451 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-24 Paolo Carlini <pcarlini@suse.de>paolo2005-08-243-13/+87
| | | | | | | | | | | | | | Chris Jefferson <chris@bubblescope.net> PR libstdc++/23465 * include/tr1/hashtable (hash_code_base::m_swap): Use std::swap. (hashtable<>::hashtable(const hashtable&)): Use copy_code; fix m_allocate_node call. * testsuite/tr1/6_containers/unordered/hashtable/23465.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103441 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-23 Kelley Cook <kcook@gcc.gnu.org>kcook2005-08-232-1/+6
| | | | | | | | PR libstdc++/23462 * testsuite/data/sgetn.txt: Revert to previous FSF address. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103415 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-23 Thomas Kho <tkho@ucla.edu>paolo2005-08-232-1/+7
| | | | | | | | | PR libstdc++/23358 * include/bits/stl_construct.h (_Destroy(_ForwardIterator, _ForwardIterator, allocator<_Tp>)): Removed unused template parameter. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103393 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/23_containers/vector/resize/1.cc: XFAIL on darwin8.geoffk2005-08-233-0/+11
| | | | | | | * testsuite/27_io/ios_base/storage/2.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103377 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/cpu/sh/atomicity.h: Replace broken generic code with currentamylaar2005-08-192-44/+33
| | | | | | | copy of generic/atomicity.h . git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103274 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-17 Kelley Cook <kcook@gcc.gnu.org>kcook2005-08-172845-2914/+2918
| | | | | | | * All files: Update FSF address. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103192 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-08-092-2/+7
| | | | | | | | * testsuite/26_numerics/cmath/c99_classification_macros_c.cc: xfail on *-*-darwin*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102919 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.ac: Don't use GCC_NO_EXECUTABLES or cleargeoffk2005-08-034-27/+63
| | | | | | | | | | GLIBCXX_IS_NATIVE on Darwin crosses. * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Don't skip configuring the testsuite just because there's no symbol versioning. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102718 138bc75d-0d04-0410-961f-82ee72b054a4
* * acinclude.m4 (GLIBCXX_CHECK_SETRLIMIT_ancilliary): Printgeoffk2005-08-033-0/+127
| | | | | | | | | | | | | status messages. (GLIBCXX_CHECK_S_ISREG_OR_S_IFREG): Likewise. (GLIBCXX_CHECK_POLL): Likewise. (GLIBCXX_CHECK_WRITEV): Likewise. (GLIBCXX_CHECK_INT64_T): Likewise. (GLIBCXX_CHECK_LFS): Likewise. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102710 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-07-30 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-07-302-1/+5
| | | | | | | * scripts/make_exports.pl: Pass --strip-underscores to c++filt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102595 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-07-29 H.J. Lu <hongjiu.lu@intel.com>hjl2005-07-292-1/+7
| | | | | | | | | PR libstdc++/22284 * libsupc++/eh_personality.cc (PERSONALITY_FUNCTION): Revert the change to info.ttype_base. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102552 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/std/std_valarray.h: Fix grammar in comments.reichelt2005-07-282-17/+21
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102479 138bc75d-0d04-0410-961f-82ee72b054a4
* Index: gcc/ChangeLoggeoffk2005-07-2712-131/+392
| | | | | | | | | | | | | | | | | | | | | | | | | | 2005-07-25 Geoffrey Keating <geoffk@apple.com> * doc/install.texi (Prerequisites): Mention that perl is needed to do export control in libstdc++ targetting Darwin. Index: libstdc++-v3/ChangeLog 2005-07-25 Geoffrey Keating <geoffk@apple.com> * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Handle darwin-export, and make it the default for Darwin. * scripts/make-exports.pl: New. * src/Makefile.am: Update for changes to GLIBCXX_ENABLE_SYMVERS. Handle darwin-export. * configure: Regenerate. * include/Makefile.in: Regenerate. * libmath/Makefile.in: Regenerate. * libsupc++/Makefile.in: Regenerate. * po/Makefile.in: Regenerate. * src/Makefile.in: Regenerate. * testsuite/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102435 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-07-25 Dave Odell <evilalias@hotmail.com>paolo2005-07-253-4/+50
| | | | | | | | | PR libstdc++/23053 * include/tr1/hashtable (hashtable<>::find_node): Const-ify. * testsuite/tr1/6_containers/unordered/hashtable/23053.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102372 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-07-25 Paolo Carlini <pcarlini@suse.de>paolo2005-07-251-1/+1
| | | | | | | Adjust date of last ChangeLog entry. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102354 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-07-24 Paolo Carlini <pcarlini@suse.de>paolo2005-07-258-4/+459
| | | | | | | | | | | | | | | | | | PR libstdc++/22515 * include/bits/basic_string.h: Declare the specialization operator>>(basic_istream<char>&, basic_string<char>&). * include/std/std_istream.h: Declate the specialization operator>>(basic_istream<char>&, char*). * include/std/std_streambuf.h (basic_streambuf): Add friend declarations for the above. * src/istream.cc: Define the above. * testsuite/27_io/basic_istream/extractors_character/char/4.cc: New. * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc: Likewise. * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102353 138bc75d-0d04-0410-961f-82ee72b054a4