1. 03 Feb, 2010 9 commits
  2. 02 Feb, 2010 8 commits
  3. 01 Feb, 2010 8 commits
    • re PR fortran/42922 (Wrongly rejected derived types with default initializers in PURE procedures 2) · ade20620
      2010-02-01  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/42922
              * decl.c (variable_decl): Allow default initializer in
              TYPE declarations in PURE functions.
      
      2010-02-01  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/42922
              * gfortran.dg/pure_initializer_3.f90: News test.
      
      From-SVN: r156433
      Tobias Burnus committed
    • re PR target/41399 (Scheduler gives huge dependence graph compiling fortran/intrinsic.c on ARM) · 6eeea7a7
      2010-02-01  Vladimir Makarov  <vmakarov@redhat.com>
      
      	PR target/41399
      	* sched-deps.c (sched_analyze_insn): Ignore fixed registers for
      	implicitly set registers.
      
      From-SVN: r156431
      Vladimir Makarov committed
    • re PR libstdc++/42408 (Missing templatized seed()) · 15ecdcc6
      2010-02-01  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/42408
      	* include/bits/random.h (linear_congruential_engine<>::
      	linear_congruential_engine(seed_seq&),
      	linear_congruential_engine<>::seed(seed_seq&),
      	mersenne_twister<>::mersenne_twister(seed_seq&),
      	mersenne_twister<>::seed(seed_seq&),
      	subtract_with_carry_engine<>::subtract_with_carry_engine(seed_seq&),
      	subtract_with_carry_engine<>::seed(seed_seq&),
      	discard_block_engine<>::discard_block_engine(seed_seq&),
      	discard_block_engine<>::seed(seed_seq&),
      	independent_bits_engine<>::independent_bits_engine(seed_seq&),
      	independent_bits_engine<>::seed(seed_seq&),
      	shuffle_order_engine<>::shuffle_order_engine(seed_seq&),
      	shuffle_order_engine<>::seed(seed_seq&)): Templatize.
      	* include/bits/random.tcc: Adjust.
      	* testsuite/26_numerics/random/subtract_with_carry_engine/cons/
      	seed_seq.cc: New.
      	* testsuite/26_numerics/random/mersenne_twister_engine/cons/
      	seed_seq.cc: Likewise.
      	* testsuite/26_numerics/random/linear_congruential_engine/
      	cons/seed_seq.cc: Likewise.
      
      From-SVN: r156430
      Paolo Carlini committed
    • arm.c (FL_FOR_ARCH_7A): is also a superset of ARMv6K. · 87d05b44
      	* arm.c (FL_FOR_ARCH_7A): is also a superset of ARMv6K.
      	(arm_override_options): Allow automatic selection of the thread
      	pointer register if thumb2.
      	(legitimize_pic_address): Improve code sequences for Thumb2.
      	(arm_call_tls_get_addr): Likewise.
      	(legitimize_tls_address): Likewise.
      	* arm.md (pic_load_addr_arm): Delete.  Replace with ...
      	(pic_load_addr_32bit): ... this.  New named pattern.
      	* thumb2.md (pic_load_addr_thumb2): Delete.
      	(pic_load_dot_plus_four): Delete.
      	(tls_load_dot_plus_four): New named pattern.
      
      From-SVN: r156428
      Richard Earnshaw committed
    • re PR libgomp/29986 (testsuite failures) · cb717ac4
      	PR libgomp/29986
      	* doc/install.texi (Specific): Add sparc-sun-solaris2.10 entry.
      	Document fix for TLS bug.
      
      From-SVN: r156427
      Rainer Orth committed
    • forward_list.h (forward_list<>::resize(size_type), [...]): Only declare. · 1e3ca17d
      2010-02-01  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/forward_list.h (forward_list<>::resize(size_type),
      	forward_list(size_type)): Only declare.
      	* include/bits/forward_list.tcc (forward_list<>::resize(size_type),
      	forward_list(size_type)): Define, don't assume CopyConstructible.
      	* testsuite/23_containers/forward_list/cons/10.cc: New.
      	* testsuite/23_containers/forward_list/modifiers/6.cc: Likewis.
      	* testsuite/23_containers/forward_list/requirements/dr438/
      	assign_neg.cc: Adjust dg-error line numbers.
      	* testsuite/23_containers/forward_list/requirements/dr438/
      	insert_neg.cc: Likewise.
      	* testsuite/23_containers/forward_list/requirements/dr438/
      	constructor_1_neg.cc: Likewise.
      	* testsuite/23_containers/forward_list/requirements/dr438/
      	constructor_2_neg.cc: Likewise.
      
      	* include/bits/forward_list.h: Use _M_get_Node_allocator throughout.
      
      From-SVN: r156426
      Paolo Carlini committed
    • * sv.po: Update. · eb752658
      From-SVN: r156423
      Joseph Myers committed
    • Daily bump. · ab50bf24
      From-SVN: r156422
      GCC Administrator committed
  4. 31 Jan, 2010 13 commits
  5. 30 Jan, 2010 2 commits