1. 30 Dec, 2009 9 commits
  2. 29 Dec, 2009 10 commits
  3. 28 Dec, 2009 8 commits
  4. 27 Dec, 2009 3 commits
  5. 26 Dec, 2009 7 commits
  6. 25 Dec, 2009 1 commit
  7. 24 Dec, 2009 2 commits
    • PR c++/41305, DR 384 · db10df3d
      	PR c++/41305, DR 384
      	* name-lookup.c (arg_assoc_class): Split out arg_assoc_class_only
      	and arg_assoc_bases.
      	(friend_of_associated_class_p): Remove.
      	(arg_assoc_namespace): Don't call it.
      	(arg_assoc_template_arg): Use arg_assoc_class_only for member
      	template context.
      	(arg_assoc_type): Handle UNION_TYPE and ENUMERAL_TYPE properly.
      
      	* name-lookup.c (arg_assoc): Handle TEMPLATE_ID_EXPR properly.
      
      From-SVN: r155461
      Jason Merrill committed
    • re PR target/42457 (AVR fails to build with other than C family languages) · 17fad361
      2009-12-24  Andy Hutchinson  <hutchinsonandy@gcc.gnu.org>
      
      	PR target/42457
      	* config/avr/avr.c (avr_extra_arch_macro): Remove static.
      	(avr_cpu_cpp_builtins): Remove.
      	* config/avr/avr.h (avr_extra_arch_macro): Add prototype.
      	* config/avr/avr-c.c: New File.
      	(avr_cpu_cpp_builtins) : Add.
      	* config/avr/t-avr: Add make information for avr-c.
      	* config.gcc (avr-*-*): Include avr-c.o as c and cpp object.
      
      From-SVN: r155460
      Andy Hutchinson committed