1. 27 Nov, 2007 4 commits
  2. 26 Nov, 2007 27 commits
  3. 25 Nov, 2007 9 commits
    • Forgot trans-expr.c in previous commit: · 3fd0f1e0
      2007-11-25  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/34079
              * trans-types.c (gfc_return_by_reference,
              gfc_get_function_type): Do not return result of
              character-returning bind(C) functions as argument.
              * trans-expr.c (gfc_conv_function_call): Ditto.
      
      From-SVN: r130417
      Tobias Burnus committed
    • re PR fortran/33152 (Initialization/declaration problems in block data) · 3e9bc1ea
      2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR fortran/33152
      	*gfortran.dg\blockdata_4.f90: New test.
      
      From-SVN: r130416
      Jerry DeLisle committed
    • re PR fortran/33152 (Initialization/declaration problems in block data) · f1607c01
      2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR fortran/33152
      	* decl.c (add_init_expr_to_sym): Remove error message.
      	* resolve.c (check_data_variable): Add new check for a data variable
      	that has an array spec, but no ref and issue an error.
      	* match.c (gfc_match_common): Remove error message.
      
      From-SVN: r130415
      Jerry DeLisle committed
    • re PR fortran/34079 (Bind(C): Character argument/return value problems) · bfd61955
      2007-11-25  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/34079
              * trans-types.c (gfc_return_by_reference,
              gfc_get_function_type): Do not return result of
              character-returning bind(C) functions as argument.
              * trans-expr.c (gfc_conv_function_call): Ditto.
      
      2007-11-25  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/34079
              * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
              * gfortran.dg/bind_c_usage_16.f03: New.
              * gfortran.dg/bind_c_usage_16_c.c: New.
      
      From-SVN: r130414
      Tobias Burnus committed
    • closures.c: Move defintion of MAYBE_UNUSED from here to ... · a4b7c9cd
      2007-11-25  Andreas Tobler  <a.tobler@schweiz.org>
      
      	* src/closures.c: Move defintion of MAYBE_UNUSED from here to ...
      	* include/ffi_common.h: ... here.
      	Update copyright.
      
      From-SVN: r130413
      Andreas Tobler committed
    • unordered_map (__unordered_map<>::__unordered_map(__unordered_map&&), [...]): Add in C++0x. · 2839c151
      2007-11-25  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/tr1_impl/unordered_map
      	(__unordered_map<>::__unordered_map(__unordered_map&&),
      	__unordered_multimap<>::__unordered_multimap(__unordered_multimap&&),
      	unordered_map<>::unordered_map(unordered_map&&),
      	unordered_multimap<>::unordered_multimap(unordered_multimap&&),
      	unordered_map<>::operator=(unordered_map&&),
      	unordered_multimap<>::operator=(unordered_multimap&&),
      	swap(unordered_map<>&&, unordered_map<>&),
      	swap(unordered_map<>&, unordered_map<>&&),
      	swap(unordered_multimap<>&&, unordered_multimap<>&),
      	swap(unordered_multimap<>&, unordered_multimap<>&&)): Add in C++0x.
      	(swap(unordered_multimap<>&, unordered_multimap<>&),
      	swap(unordered_multimap<>&, unordered_multimap<>&)): Add.
      	* include/tr1_impl/unordered_set
      	(__unordered_set<>::__unordered_set(__unordered_set&&),
      	__unordered_multiset<>::__unordered_multiset(__unordered_multiset&&),
      	unordered_set<>::unordered_set(unordered_setp&&),
      	unordered_multiset<>::unordered_multiset(unordered_multiset&&),
      	unordered_set<>::operator=(unordered_set&&),
      	unordered_multiset<>::operator=(unordered_multiset&&),
      	swap(unordered_set<>&&, unordered_set<>&),
      	swap(unordered_set<>&, unordered_set<>&&),
      	swap(unordered_multiset<>&&, unordered_multiset<>&),
      	swap(unordered_multiset<>&, unordered_multiset<>&&)): Likewise.
      	(swap(unordered_set<>&, unordered_set<>&),
      	swap(unordered_multiset<>&, unordered_multiset<>&)): Add.
      	* include/tr1_impl/hashtable (_Hashtable<>::_Hashtable(_Hashtable&&),
      	swap(_Hashtable&&)): Add in C++0x.
      	* testsuite/23_containers/unordered_map/moveable.cc: New.
      	* testsuite/23_containers/unordered_set/moveable.cc: Likewise.
      	* testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
      	* testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
      
      From-SVN: r130412
      Paolo Carlini committed
    • re PR fortran/34175 (Document when fixed form and when free form source code is assumed) · 674cdfe5
      2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR fortran/34175
      	* gfortran.texi: Document default forms assumed for various file
      	extensions.
      
      From-SVN: r130411
      Jerry DeLisle committed
    • * de.po: Update. · ec740cfb
      From-SVN: r130410
      Joseph Myers committed
    • re PR fortran/33152 (Initialization/declaration problems in block data) · 48d5fab4
      2007-11-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR fortran/33152
      	* gfortran.texi: Document default forms assumed for various file
      	extensions.
      
      From-SVN: r130409
      Jerry DeLisle committed