static unsigned int execute_mudflap_function_ops (void) { struct gimplify_ctx gctx; /* Don't instrument functions such as the synthetic constructor built during mudflap_finish_file. */ if (mf_marked_p (current_function_decl) || mf_artificial (current_function_decl)) return 0; push_gimplify_context (&gctx); /* In multithreaded mode, don't cache the lookup cache parameters. */ if (! flag_mudflap_threads) mf_decl_cache_locals (); mf_xform_statements (); if (! flag_mudflap_threads) mf_decl_clear_locals (); pop_gimplify_context (NULL); return 0; }
static unsigned int execute_mudflap_function_ops (void) { struct gimplify_ctx gctx; DEBUGLOG("Zahed: entering LBC pass2\n"); //return; /* Don't instrument functions such as the synthetic constructor built during mudflap_finish_file. */ if (mf_marked_p (current_function_decl) || DECL_ARTIFICIAL (current_function_decl)) return 0; push_gimplify_context (&gctx); mf_xform_statements (); pop_gimplify_context (NULL); return 0; }