1. 08 Aug, 2011 16 commits
  2. 07 Aug, 2011 8 commits
    • re PR fortran/49638 ([OOP] length parameter is ignored when overriding type… · 2240d1cf
      re PR fortran/49638 ([OOP] length parameter is ignored when overriding type bound character functions with constant length.)
      
      2011-08-07  Janus Weil  <janus@gcc.gnu.org>
      	    Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/49638
      	* dependency.c (are_identical_variables): For dummy arguments only
      	check for equal names, not equal symbols.
      	* interface.c (gfc_check_typebound_override): Add checking for rank
      	and character length.
      
      2011-08-07  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/49638
      	* gfortran.dg/typebound_override_1.f90: New.
      
      Co-Authored-By: Thomas Koenig <tkoenig@gcc.gnu.org>
      
      From-SVN: r177550
      Janus Weil committed
    • gigi.h (enumerate_modes): Fix formatting. · 588c8f48
      	* gcc-interface/gigi.h (enumerate_modes): Fix formatting.
      
      	* gcc-interface/trans.c (Subprogram_Body_to_gnu): Revert latest change.
      
      From-SVN: r177548
      Eric Botcazou committed
    • alloc_traits.h: Fix doxygen @headername. · a5db4ced
      2011-08-07  Jonathan Wakely  <jwakely.gcc@gmail.com>
      
      	* include/bits/alloc_traits.h: Fix doxygen @headername.
      
      From-SVN: r177546
      Jonathan Wakely committed
    • re PR fortran/49638 ([OOP] length parameter is ignored when overriding type… · 99fc1b90
      re PR fortran/49638 ([OOP] length parameter is ignored when overriding type bound character functions with constant length.)
      
      2011-08-07  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/49638
      	* dependency.h (gfc_is_same_range,gfc_are_identical_variables): Remove
      	two prototypes.
      	* dependency.c (gfc_are_identical_variables,are_identical_variables):
      	Renamed the former to the latter and made static.
      	(gfc_dep_compare_expr): Renamed 'gfc_are_identical_variables', handle
      	commutativity of multiplication.
      	(gfc_is_same_range,is_same_range): Renamed the former to the latter,
      	made static and removed argument 'def'.
      	(check_section_vs_section): Renamed 'gfc_is_same_range'.
      	* gfortran.h (gfc_check_typebound_override): New prototype.
      	* interface.c (gfc_check_typebound_override): Moved here from ...
      	* resolve.c (check_typebound_override): ... here (and renamed).
      	(resolve_typebound_procedure): Renamed 'check_typebound_override'.
      
      From-SVN: r177545
      Janus Weil committed
    • pr23455.c: Adjust testcases for LLP64 for x86_64 mingw target. · cd6cf2c9
      	* gcc.dg/tree-ssa/pr23455.c: Adjust testcases for LLP64 for
      	x86_64 mingw target.
      	* gcc.dg/tree-ssa/loop-1.c: Likewise.
      	* gcc.dg/tree-ssa/ssa-store-ccp-2.c: Likewise.
      	* gcc.dg/tree-ssa/ssa-store-ccp-3.c: Likewise.
      	* gcc.dg/tree-ssa/loop-33.c: Likewise.
      	* gcc.dg/tree-ssa/ssa-store-ccp-4.c: Likewise.
      	* gcc.dg/tree-ssa/loop-35.c: Likewise.
      	* gcc.dg/tree-ssa/stdarg-2.c: Likewise.
      	* gcc.dg/tree-ssa/stdarg-4.c: Likewise.
      	* gcc.dg/tree-ssa/stdarg-5.c: Likewise.
      	* gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
      
      From-SVN: r177543
      Kai Tietz committed
    • user.cfg.in (PDF_HYPERLINKS): To NO. · 93c66bc6
      2011-08-06  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/doxygen/user.cfg.in (PDF_HYPERLINKS): To NO.
      
      2011-08-06  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/doxygen/user.cfg.in: Add scoped_allocator.
      
      	* include/debug/safe_sequence.h: Fix doxygen markup.
      	* include/debug/safe_unordered_base.h: Same.
      	* include/debug/safe_local_iterator.tcc: Same.
      	* include/debug/safe_unordered_container.h: Same.
      	* include/std/valarray: Same.
      	* include/std/iomanip: Same.
      	* include/std/streambuf: Same.
      	* include/std/bitset: Same.
      	* include/std/fstream: Same.
      	* include/std/functional: Same.
      	* include/std/istream: Same.
      	* include/std/ostream: Same.
      	* include/std/scoped_allocator: Same.
      	* include/std/sstream: Same.
      	* include/parallel/multiway_merge.h: Same.
      	* include/parallel/base.h: Same.
      	* include/parallel/for_each_selectors.h: Same.
      	* include/parallel/multiway_mergesort.h: Same.
      	* include/parallel/search.h: Same.
      	* include/parallel/partial_sum.h: Same.
      	* include/parallel/queue.h: Same.
      	* include/parallel/sort.h: Same.
      	* include/parallel/random_number.h: Same.
      	* include/ext/vstring.h: Same.
      	* include/ext/algorithm: Same.
      	* include/ext/pb_ds/assoc_container.h: Same.
      	* include/ext/bitmap_allocator.h: Same.
      	* include/ext/stdio_filebuf.h: Same.
      	* include/ext/memory: Same.
      	* include/ext/functional: Same.
      	* include/bits/basic_ios.h: Same.
      	* include/bits/stl_list.h: Same.
      	* include/bits/stl_map.h: Same.
      	* include/bits/stl_algobase.h: Same.
      	* include/bits/stl_queue.h: Same.
      	* include/bits/gslice.h: Same.
      	* include/bits/locale_classes.h: Same.
      	* include/bits/stl_set.h: Same.
      	* include/bits/locale_facets.h: Same.
      	* include/bits/stl_stack.h: Same.
      	* include/bits/stl_heap.h: Same.
      	* include/bits/forward_list.h: Same.
      	* include/bits/stream_iterator.h: Same.
      	* include/bits/basic_string.h: Same.
      	* include/bits/stl_multimap.h: Same.
      	* include/bits/stl_pair.h: Same.
      	* include/bits/ios_base.h: Same.
      	* include/bits/stl_numeric.h: Same.
      	* include/bits/stl_vector.h: Same.
      	* include/bits/stl_deque.h: Same.
      	* include/bits/codecvt.h: Same.
      	* include/bits/stl_multiset.h: Same.
      	* include/bits/stl_uninitialized.h: Same.
      	* include/bits/ptr_traits.h: Same.
      	* include/bits/slice_array.h: Same.
      	* include/bits/stl_iterator_base_funcs.h: Same.
      	* include/bits/stl_algo.h: Same.
      	* include/bits/stl_iterator.h: Same.
      	* include/bits/stl_tempbuf.h: Same.
      	* include/bits/regex.h: Same.
      	* include/bits/range_access.h: Same.
      	* include/bits/random.h: Same.
      	* include/bits/alloc_traits.h: Same.
      	* include/bits/regex_error.h: Same.
      	* include/bits/locale_facets_nonio.h: Same.
      	* include/bits/stl_relops.h: Same.
      	* include/backward/auto_ptr.h: Same.
      	* libsupc++/initializer_list: Same.
      
      	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
      	Adjust line numbers.
      	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
      	* testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
      	Same.
      	* testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
      	Same.
      
      From-SVN: r177542
      Benjamin Kosnik committed
    • Daily bump. · 77d2c8b3
      From-SVN: r177541
      GCC Administrator committed
  3. 06 Aug, 2011 16 commits