1. 21 Feb, 2005 23 commits
  2. 20 Feb, 2005 14 commits
  3. 19 Feb, 2005 3 commits
    • functional (tr1_hashtable_define_trivial_hash): Make hash<T>::operator() a const… · 6bbd10c7
      functional (tr1_hashtable_define_trivial_hash): Make hash<T>::operator() a const member function for T a fundamental type
      
      * include/tr1/functional (tr1_hashtable_define_trivial_hash): Make
      hash<T>::operator() a const member function for T a fundamental type
      * include/tr1/hashtable (extract1st::operator()): Declare const.
      (hash_code_base): Declare all member functions const
      (hashtable::find): fix call to this->bucket_count()
      (hashtable::count): Likewise.
      (hashtable::equal_range): m_incr_bucket applies to iterator, not node.
      * testsuite/tr1/6_containers/unordered/find/set1.cc: New test.
      * testsuite/tr1/6_containers/unordered/find/map1.cc: New test.
      * testsuite/tr1/6_containers/unordered/find/multimap1.cc: New test.
      * testsuite/tr1/6_containers/unordered/find/multiset1.cc: New test.
      
      From-SVN: r95293
      Matt Austern committed
    • re PR c++/19299 (ICE with volatile non-PODs pointers) · 72aff31a
      	PR c++/19299
      	* g++.dg/inherit/volatile1.C: New test.
      
      	PR c++/19440
      	* g++.dg/template/dtor4.C: New test.
      
      From-SVN: r95292
      Volker Reichelt committed
    • check.c (gfc_check_selected_int_kind): New function. · 145cf79b
      	* check.c (gfc_check_selected_int_kind): New function.
      	* intrinsic.h: Prototype it.
      	* intrinsic.c (add_function): Use it.
      	* simplify (gfc_simplify_ceiling,gfc_simplify_floor): Change
      	  BT_REAL to BT_INTEGER and use gfc_default_integer_kind.
      
      From-SVN: r95291
      Steven G. Kargl committed