1. 18 Mar, 2009 5 commits
    • dse.c (struct group_info): Reorder fields for 64-bit hosts. · 8f5929e1
      	* dse.c (struct group_info): Reorder fields for 64-bit hosts.
      	* matrix-reorg.c (struct matrix_info): Likewise.
      	* tree-ssa-loop-ivopts.c (struct ivopts_data): Likewise.
      	* rtl.h (struct mem_attrs): Likewise.
      	* df.h (struct df): Likewise.
      	* tree-data-ref.h (struct data_dependence_relation): Likewise.
      	* ira-int.h (struct ira_allocno): Likewise.
      	* df-scan.c (struct df_collection_rec): Likewise.
      	* ira.c (struct equivalence): Likewise.
      	* function.c (struct temp_slot): Likewise.
      	* cfgloop.h (struct loop): Likewise.
      
      	* parser.c (struct cp_token): Reorder fields for 64-bit hosts.
      	(eof_token): Adjust.
      
      	* include/cpplib.h (struct cpp_dir): Reorder fields for 64-bit hosts.
      
      From-SVN: r144938
      Jakub Jelinek committed
    • graphite.c (exclude_component_ref): Renamed contains_component_ref_p. · 9968d233
      2009-03-18  Sebastian Pop  <sebastian.pop@amd.com>
      
      	* graphite.c (exclude_component_ref): Renamed contains_component_ref_p.
      	(is_simple_operand): Call contains_component_ref_p before calling data
      	reference analysis that would fail on COMPONENT_REFs.
      
      	* tree-vrp.c (search_for_addr_array): Fix formatting.
      
      	* g++.dg/graphite: New.
      	* g++.dg/graphite/graphite.exp: New.
      	* g++.dg/graphite/pr39447.C: New.
      
      From-SVN: r144937
      Sebastian Pop committed
    • tree-vect-transform.c (vect_loop_versioning): Fold the generated comparisons. · 69484bfd
      2009-03-18  Richard Guenther  <rguenther@suse.de>
      
      	* tree-vect-transform.c (vect_loop_versioning): Fold the
      	generated comparisons.
      	* tree-vectorizer.c (set_prologue_iterations): Likewise.
      	(slpeel_tree_peel_loop_to_edge): Likewise.
      
      From-SVN: r144934
      Richard Guenther committed
    • re PR c++/39425 (gcc loops after reporting template instantiation errors) · 367bdb8d
      gcc/cp/
      
      2009-03-18  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR c++/39425
      	* parser.c (cp_parser_explicit_specialization): Don't skip the
      	rest of the specialization when begin_specialization returns
      	false.
      
      gcc/testsuite/
      
      2009-03-18  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR c++/39425
      	* g++.dg/template/pr39425.C: New.
      
      	* g++.dg/template/spec33.C: Updated.
      
      From-SVN: r144932
      H.J. Lu committed
    • Daily bump. · 95158172
      From-SVN: r144927
      GCC Administrator committed
  2. 17 Mar, 2009 22 commits
  3. 16 Mar, 2009 12 commits
  4. 15 Mar, 2009 1 commit
    • re PR target/34299 ([avr] ICE on function attribute syntax for main()) · 2cb4817b
      	PR target/34299
      	* config/avr/avr.c (avr_handle_fndecl_attribute): Move code for
      	generate a warning if the function name does not begin with
      	"__vector" and the function has either the 'signal' or 'interrupt'
      	attribute, from here to ...
      	(avr_declare_function_name): ...here. New function.
      	* config/avr/avr.h (ASM_DECLARE_FUNCTION_NAME): Redefine.
      	* config/avr/avr-protos.h (avr_declare_function_name): Declare.
      
      From-SVN: r144870
      Anatoly Sokolov committed