1. 08 Sep, 2010 4 commits
  2. 07 Sep, 2010 32 commits
  3. 06 Sep, 2010 4 commits
    • * Object.m (MAX_CLASS_NAME_LEN): Unused define removed. · 29b71c02
      From-SVN: r163936
      Nicola Pero committed
    • re PR target/43137 (redundant register move for sign extending) · da0a441d
      	PR target/43137
      	* config/arm/iterators.md (qhs_zextenddi_cond, qhs_sextenddi_cond):
      	New define_mode_attrs.
      	* config/arm/arm.md (zero_extendsidi2, arm_zero_extendsidi2,
      	arm_exxtendsidi2, arm_extendsidi2): Delete patterns.
      	(zero_extend<mode>di2, extend<mode>di2 and related splits): New.
      	(thumb1_zero_extendhisi2): Remove code to handle LABEL_REFs.
      	Remove pool_range attribute.
      	(arm_zero_extendhisi2, arm_zero_extendhisi2_v6, arm_zero_extendqisi2,
      	arm_zero_extendqisi2_v6, thumb1_zero_extendqisi2_v6): Remove
      	pool_range and neg_pool_range attributes.
      	* config/arm/thumb2.md (thumb2_zero_extendsidi2,
      	thumb2_zero_extendhidi2, thumb2_zero_extendqidi2, thumb2_extendsidi2,
      	thumb2_extendhidi2, thumb2_extendqidi2): Delete.
      
      	PR target/43137
      	* gcc.target/arm/pr43137.c: New test.
      
      From-SVN: r163935
      Bernd Schmidt committed
    • re PR fortran/36931 (unneeded temporary for array intrinsic binop scalar) · 5c599206
      2010-09-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/36931
      	* frontend-passes.c (optimize_binop_array_assignment):  New
      	function.
      	(optimize_assignment):  Call it.
      
      2010-09-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/36931
      	* gfortran.dg/dependency_35.f90:  New test.
      
      From-SVN: r163934
      Thomas Koenig committed
    • Properly check glibc. · 4e18507b
      2010-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* config/i386/linux-unwind.h (x86_fallback_frame_state): Properly
      	check glibc.
      
      From-SVN: r163933
      H.J. Lu committed