Hi,
last time I tried profiledbootstrap with LTO I had to plug the following
warnings.  Will commit it as obvoius later today.

Honza

        * pt.c (unify_pack_expansion): Iniitalize bad_old_arg
        and bad_new_arg.
        * parser.c (cp_parser_ctor_initializer_opt_and_function_body):
        Initialize list.

        * sched-deps.c (sched_get_condition_with_rev_uncached): Iniitalize tmp.

Index: cp/pt.c
===================================================================
*** cp/pt.c     (revision 180241)
--- cp/pt.c     (working copy)
*************** unify_pack_expansion (tree tparms, tree
*** 15714,15720 ****
          }
        else
        {
!         tree bad_old_arg, bad_new_arg;
          tree old_args = ARGUMENT_PACK_ARGS (old_pack);
  
          if (!comp_template_args_with_info (old_args, new_args,
--- 15714,15720 ----
          }
        else
        {
!         tree bad_old_arg = NULL, bad_new_arg = NULL;
          tree old_args = ARGUMENT_PACK_ARGS (old_pack);
  
          if (!comp_template_args_with_info (old_args, new_args,
Index: cp/parser.c
===================================================================
*** cp/parser.c (revision 180241)
--- cp/parser.c (working copy)
*************** cp_parser_function_body (cp_parser *pars
*** 16887,16893 ****
  static bool
  cp_parser_ctor_initializer_opt_and_function_body (cp_parser *parser)
  {
!   tree body, list;
    bool ctor_initializer_p;
    const bool check_body_p =
       DECL_CONSTRUCTOR_P (current_function_decl)
--- 16887,16893 ----
  static bool
  cp_parser_ctor_initializer_opt_and_function_body (cp_parser *parser)
  {
!   tree body, list = NULL;
    bool ctor_initializer_p;
    const bool check_body_p =
       DECL_CONSTRUCTOR_P (current_function_decl)
Index: sched-deps.c
===================================================================
*** sched-deps.c        (revision 180241)
--- sched-deps.c        (working copy)
*************** sched_get_condition_with_rev_uncached (c
*** 544,550 ****
  static rtx
  sched_get_condition_with_rev (const_rtx insn, bool *rev)
  {
!   bool tmp;
  
    if (INSN_LUID (insn) == 0)
      return sched_get_condition_with_rev_uncached (insn, rev);
--- 544,550 ----
  static rtx
  sched_get_condition_with_rev (const_rtx insn, bool *rev)
  {
!   bool tmp = false;
  
    if (INSN_LUID (insn) == 0)
      return sched_get_condition_with_rev_uncached (insn, rev);

Reply via email to