1. 04 Nov, 2010 33 commits
  2. 03 Nov, 2010 7 commits
    • In gcc/c-family/: 2010-11-03 Nicola Pero <nicola.pero@meta-innovation.com> · 9a179d01
      In gcc/c-family/:
      2010-11-03  Nicola Pero  <nicola.pero@meta-innovation.com>
      
      	* c.opt (Wproperty-assign-default): New option.
      
      In gcc/objc/:
      2010-11-03  Nicola Pero  <nicola.pero@meta-innovation.com>
      
      	* objc-act.c (objc_add_dynamic_declaration): Allow @dynamic in a
      	category.
      	(objc_type_valid_for_messaging): Added 'accept_classes' argument;
      	if set to 'true', return 'true' for Class objects.  Do not remove
      	more than on pointer indirection.
      	(objc_add_property_declaration): Only warn about 'assign'
      	semantics for Objective-C objects if warn_property_assign_default;
      	and do not warn if the property is readonly or if the type is a Class.
      	(objc_finish_foreach_loop): Updated calls to
      	objc_type_valid_for_messaging.
      	
      In gcc/testsuite/:
      2010-11-03  Nicola Pero  <nicola.pero@meta-innovation.com>
      
      	* objc.dg/property/dynamic-2.m: Updated for the fact that @dynamic
      	is now allowed in categories.
      	* obj-c++.dg/property/dynamic-2.mm: Same change.
      	* objc.dg/property/dynamic-3.m: New.
      	* obj-c++.dg/property/dynamic-3.mm: New.
      	* objc.dg/property/at-property-14.m: New.
      	* objc.dg/property/at-property-15.m: New.
      	* obj-c++.dg/property/at-property-14.mm: New.
      	* obj-c++.dg/property/at-property-15.mm: New.	
      
      	* objc.dg/foreach-6.m: Added a few more tests for valid and
      	invalid iterating variables and collections.
      
      From-SVN: r166287
      Nicola Pero committed
    • re PR lto/46291 (Failed to bootstrap-lto) · 37da3688
      	PR lto/46291
      	* lto-plugin.c (claim_file_handler): Don't close file descriptor.
      
      From-SVN: r166285
      Dave Korn committed
    • Remove prot from unix_stream · 332b9a5c
      From-SVN: r166284
      Janne Blomqvist committed
    • Fix PR/46200 · 2fa692c0
      From-SVN: r166280
      Xinliang David Li committed
    • config.gcc (sh64*): Add newlib-stdint.h for newlib targets. · 9451da74
      	* config.gcc (sh64*) <tm_file>: Add newlib-stdint.h for
      	newlib targets.
      
      From-SVN: r166279
      Kaz Kojima committed
    • sh.c (sh_expand_prologue): Remove unnecessary comment. · 803b9370
      	* config/sh/sh.c (sh_expand_prologue): Remove unnecessary
      	comment.  Pass true to the last argument of output_stack_adjust.
      
      From-SVN: r166278
      Kaz Kojima committed
    • Set use_avx256_p if 256bit AVX register is used in vector move. · 27835a8a
      gcc/
      
      2010-11-03  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/46295
      	* config/i386/i386.c (ix86_expand_vector_move): Set use_avx256_p
      	if 256bit AVX register is used.
      
      gcc/testsuite/
      
      2010-11-03  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/46295
      	* gcc.target/i386/pr46295.c: New.
      
      From-SVN: r166277
      H.J. Lu committed