Commit 0b056e4e by Jakub Jelinek Committed by Jakub Jelinek

re PR middle-end/37338 (gcc.dg/array-init-1.c)

	PR middle-end/37338
	* gimplify.c (gimplify_body): Call default_rtl_profile.

From-SVN: r140249
parent 3b35a6f8
2008-09-10 Jakub Jelinek <jakub@redhat.com> 2008-09-10 Jakub Jelinek <jakub@redhat.com>
PR middle-end/37338
* gimplify.c (gimplify_body): Call default_rtl_profile.
PR target/36904 PR target/36904
* config/rs6000/rs6000-c.c (rs6000_macro_to_expand): Return NULL * config/rs6000/rs6000-c.c (rs6000_macro_to_expand): Return NULL
instead of tok->val.node if not expanding to something else. Handle instead of tok->val.node if not expanding to something else. Handle
......
...@@ -7213,6 +7213,10 @@ gimplify_body (tree *body_p, tree fndecl, bool do_parms) ...@@ -7213,6 +7213,10 @@ gimplify_body (tree *body_p, tree fndecl, bool do_parms)
timevar_push (TV_TREE_GIMPLIFY); timevar_push (TV_TREE_GIMPLIFY);
/* Initialize for optimize_insn_for_s{ize,peed}_p possibly called during
gimplification. */
default_rtl_profile ();
gcc_assert (gimplify_ctxp == NULL); gcc_assert (gimplify_ctxp == NULL);
push_gimplify_context (&gctx); push_gimplify_context (&gctx);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment