1. 13 Dec, 2010 20 commits
  2. 12 Dec, 2010 7 commits
  3. 11 Dec, 2010 10 commits
  4. 10 Dec, 2010 3 commits
    • fobjc-std-1.m: Updated to test that class extensions produce an error with -fobjc-std=objc1. · 31bd653e
      2010-12-10  Nicola Pero  <nicola.pero@meta-innovation.com>
      
      	* objc.dg/fobjc-std-1.m: Updated to test that class extensions
      	produce an error with -fobjc-std=objc1.
      	* obj-c++.dg/fobjc-std-1.mm: Same change.
      
      From-SVN: r167700
      Nicola Pero committed
    • re PR c++/46001 (diagnostic refers to type '__java_boolean') · debd777c
      	PR c++/46001
      	* decl.c (record_builtin_java_type): Call build_distinct_type_copy
      	on build_nonstandard_integer_type result for __java_* types.
      
      	* g++.dg/diagnostic/bitfld1.C: New test.
      
      From-SVN: r167698
      Jakub Jelinek committed
    • Fix PR43023: fuse_partitions_with_similar_memory_accesses. · cfee318d
      2010-12-10  Sebastian Pop  <sebastian.pop@amd.com>
      
      	PR tree-optimization/43023
      	* tree-data-ref.c (mem_write_stride_of_same_size_as_unit_type_p):
      	Removed.
      	(stores_zero_from_loop): Call stmt_stores_zero.
      	* tree-data-ref.h (stmt_stores_zero): New.
      	* tree-loop-distribution.c (generate_memset_zero): Do not return a
      	boolean.  Call gcc_assert on stride_of_unit_type_p.
      	(generate_builtin): Call stmt_stores_zero.
      	(rdg_flag_all_uses): Removed.
      	(rdg_flag_similar_memory_accesses): Removed.
      	(build_rdg_partition_for_component): Removed parameter
      	other_stores.  Removed call to rdg_flag_similar_memory_accesses.
      	(can_generate_builtin): New.
      	(similar_memory_accesses): New.
      	(fuse_partitions_with_similar_memory_accesses): New.
      	(rdg_build_partitions): Call
      	fuse_partitions_with_similar_memory_accesses.
      
      	* gfortran.dg/ldist-1.f90: Adjust pattern.
      	* gfortran.dg/ldist-pr43023.f90: New.
      
      From-SVN: r167697
      Sebastian Pop committed