From 0b73ca18adc074b43cea72e7922cbcc3114bd50b Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 13 Apr 1997 08:44:41 -0400 Subject: [PATCH] (profile_function): Save the static chain register around the call to the profiler function. From-SVN: r13865 --- gcc/final.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gcc/final.c b/gcc/final.c index 47cc2cc6e16..162dec33443 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -1058,7 +1058,6 @@ profile_function (file) #endif #endif -#if 0 #ifdef STATIC_CHAIN_INCOMING_REGNUM if (cxt) ASM_OUTPUT_REG_PUSH (file, STATIC_CHAIN_INCOMING_REGNUM); @@ -1068,11 +1067,9 @@ profile_function (file) ASM_OUTPUT_REG_PUSH (file, STATIC_CHAIN_REGNUM); #endif #endif -#endif /* 0 */ FUNCTION_PROFILER (file, profile_label_no); -#if 0 #ifdef STATIC_CHAIN_INCOMING_REGNUM if (cxt) ASM_OUTPUT_REG_POP (file, STATIC_CHAIN_INCOMING_REGNUM); @@ -1082,7 +1079,6 @@ profile_function (file) ASM_OUTPUT_REG_POP (file, STATIC_CHAIN_REGNUM); #endif #endif -#endif /* 0 */ #ifdef STRUCT_VALUE_INCOMING_REGNUM if (sval) -- 2.30.2