From 7c45aad5e61c65820606cf8db78bf15d876b2578 Mon Sep 17 00:00:00 2001 From: Sandra Loosemore Date: Fri, 7 Sep 2007 11:59:44 -0400 Subject: [PATCH] mips.c (mips_set_current_function): Temporarily make this a no-op to fix bootstrap errors, pending rewrite. 2007-09-07 Sandra Loosemore gcc/ * config/mips/mips.c (mips_set_current_function): Temporarily make this a no-op to fix bootstrap errors, pending rewrite. From-SVN: r128245 --- gcc/ChangeLog | 5 +++++ gcc/config/mips/mips.c | 15 ++------------- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8f846a22499..af0c7af1801 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-09-07 Sandra Loosemore + + * config/mips/mips.c (mips_set_current_function): Temporarily + make this a no-op to fix bootstrap errors, pending rewrite. + 2007-09-07 Jan Hubicka * reorg.c (dbr_schedule): Move code removing placeholder USEs later diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 2bbfec75b35..2063100fa82 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -5344,19 +5344,8 @@ mips_set_mips16_mode (int mips16_p) function should use the MIPS16 ISA and switch modes accordingly. */ static void -mips_set_current_function (tree fndecl) -{ - int mips16p; - if (errorcount || sorrycount) - /* Avoid generating RTL when fndecl is possibly invalid. Best to fall - back on non-MIPS16 mode to avoid any strange secondary errors about - use of unsupported features in MIPS16 mode. */ - mips16p = false; - else if (fndecl) - mips16p = SYMBOL_REF_MIPS16_FUNC_P (XEXP (DECL_RTL (fndecl), 0)); - else - mips16p = mips_base_mips16; - mips_set_mips16_mode (mips16p); +mips_set_current_function (tree fndecl ATTRIBUTE_UNUSED) +{ } /* Implement TARGET_HANDLE_OPTION. */ -- 2.30.2