1. 14 Oct, 2014 4 commits
  2. 13 Oct, 2014 23 commits
  3. 12 Oct, 2014 5 commits
    • re PR target/59401 ([SH] GBR addressing mode optimization produces wrong code) · 4eac9c2b
      gcc/
      	PR target/59401
      	* config/sh/sh-protos (sh_find_equiv_gbr_addr): Use rtx_insn* instead
      	of rtx.
      	* config/sh/sh.c (sh_find_equiv_gbr_addr): Use def chains instead of
      	insn walking.
      	(sh_find_equiv_gbr_addr): Do nothing if input mem is already a GBR
      	address.  Use def chains to handle GBR clobbering call insns.
      
      gcc/testsuite/
      	PR target/59401
      	PR target/54760
      	* gcc.target/pr54760-5.c: New.
      	* gcc.target/pr54760-6.c: New.
      	* gcc.target/sh/pr59401-1.c: New.
      
      From-SVN: r216128
      Oleg Endo committed
    • move many gc hashtab to hash_table · 2a22f99c
      gcc/
      
      * asan.c, cfgloop.c, cfgloop.h, cgraph.c, cgraph.h,
      	config/darwin.c, config/m32c/m32c.c, config/mep/mep.c,
      	config/mips/mips.c, config/rs6000/rs6000.c, dwarf2out.c,
      	function.c, function.h, gimple-ssa.h, libfuncs.h, optabs.c,
      	output.h, rtl.h, sese.c, symtab.c, tree-cfg.c, tree-dfa.c,
      	tree-ssa.c, varasm.c: Use hash-table instead of hashtab.
      	* doc/gty.texi (for_user): Document new option.
      	* gengtype.c (create_user_defined_type): Don't try to get a struct for
      	char.
      	(walk_type): Don't error out on for_user option.
      	(write_func_for_structure): Emit user marking routines if requested by
      	for_user option.
      	(write_local_func_for_structure): Likewise.
      	(main): Mark types with for_user option as used.
      	* ggc.h (gt_pch_nx): Add overload for unsigned int.
      	* hash-map.h (hash_map::hash_entry::pch_nx_helper): AddOverloads.
      	* hash-table.h (ggc_hasher): New struct.
      	(hash_table::create_ggc): New function.
      	(gt_pch_nx): New overload for hash_table.
      
      java/
      
      	* class.c, decl.c, except.c, expr.c, java-tree.h, lang.c: Use
      	hash_table instead of hashtab.
      
      objc/
      
      	* objc-act.c: use hash_table instead of hashtab.
      
      cp/
      
      	* cp-gimplify.c, cp-tree.h, decl.c, mangle.c, name-lookup.c,
      	pt.c, semantics.c, tree.c, typeck2.c: Use hash_table instead of
      	hashtab.
      
      fortran/
      
      	* trans-decl.c, trans.c, trans.h: Use hash_table instead of hashtab.
      
      c-family/
      
      	* c-common.c: Use hash_table instead of hashtab.
      
      From-SVN: r216127
      Trevor Saunders committed
    • README: Do not mention CVS. · 7b262a51
      2014-10-12  Manuel López-Ibáñez <manu@gcc.gnu.org>
      
      	* INSTALL/README: Do not mention CVS.
      
      From-SVN: r216126
      Manuel López-Ibáñez committed
    • re PR c++/62115 (ICE with invalid default argument) · d1522e8f
      	PR c++/62115
      	* class.c (build_base_path): Preserve rvalueness.
      	* call.c (convert_like_real) [ck_base]: Let convert_to_base handle &/*.
      	* rtti.c (build_dynamic_cast_1): Call convert_to_reference later.
      
      From-SVN: r216124
      Jason Merrill committed
    • Daily bump. · a4b9dcad
      From-SVN: r216123
      GCC Administrator committed
  4. 11 Oct, 2014 5 commits
  5. 10 Oct, 2014 3 commits