From 33b5e50b6ab2484e2603871cf04398ac1ccaed39 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Thu, 1 May 1997 11:41:48 -0700 Subject: [PATCH] (TARGET_FILE_SWITCHING): Define. (NO_DBX_FUNCTION_END): Define. From-SVN: r14004 --- gcc/config/mips/mips.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index 1b6d4110e2c..3ae6e9a99f7 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -364,6 +364,16 @@ extern void text_section (); #define TARGET_4300_MUL_FIX (target_flags & MASK_4300_MUL_FIX) +/* This is true if we must enable the assembly language file switching + code. */ + +#define TARGET_FILE_SWITCHING (TARGET_GP_OPT && ! TARGET_GAS) + +/* We must disable the function end stabs when doing the file switching trick, + because the Lscope stabs end up in the wrong place, making it impossible + to debug the resulting code. */ +#define NO_DBX_FUNCTION_END TARGET_FILE_SWITCHING + /* Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } -- 2.30.2