From e804f8229005019d5907146aaee4ff48df081535 Mon Sep 17 00:00:00 2001 From: Mark Mitchell Date: Fri, 25 Jun 2004 19:44:49 +0000 Subject: [PATCH] cp-mudflap.c (mflang_flush_calls): Fix thinkos resulting from 2004-06-23 change. * cp-mudflap.c (mflang_flush_calls): Fix thinkos resulting from 2004-06-23 change. From-SVN: r83675 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/cp-mudflap.c | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index aca2db2ab9d..bfb995cb0af 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2004-06-25 Mark Mitchell + + * cp-mudflap.c (mflang_flush_calls): Fix thinkos resulting from + 2004-06-23 change. + 2004-06-25 Paul Brook * decl2.c (get_guard): Call targetm.cxx.guard_type. diff --git a/gcc/cp/cp-mudflap.c b/gcc/cp/cp-mudflap.c index 23e875029d6..a9703a76ec2 100644 --- a/gcc/cp/cp-mudflap.c +++ b/gcc/cp/cp-mudflap.c @@ -74,10 +74,10 @@ mflang_flush_calls (tree enqueued_call_stmt_chain) type = build_function_type (void_type_node, void_list_node); fndecl = build_lang_decl (FUNCTION_DECL, fnname, type); - TREE_PUBLIC (current_function_decl) = 0; - TREE_USED (current_function_decl) = 1; - DECL_ARTIFICIAL (current_function_decl) = 1; - mf_mark (current_function_decl); + TREE_PUBLIC (fndecl) = 0; + TREE_USED (fndecl) = 1; + DECL_ARTIFICIAL (fndecl) = 1; + mf_mark (fndecl); /* Generate the body, one statement at a time. */ start_preparsed_function (fndecl, /*attrs=*/NULL_TREE, SF_PRE_PARSED); -- 2.30.2