From 52b9a586b51a0f4dfd7aec7f1b85d27c36a6fca8 Mon Sep 17 00:00:00 2001 From: thorpej Date: Wed, 28 Aug 2002 05:23:43 +0000 Subject: [PATCH] * config.gcc (mips*-*-netbsd*): Set target_cpu_default to "MASK_GAS|MASK_ABICALLS". * config/mips/netbsd.h (TARGET_ENDIAN_DEFAULT) (TARGET_DEFAULT): Remove. (MACHINE_TYPE): Undefine before defining. (DBX_DEBUGGING_INFO, PREFERRED_DEBUGGING_TYPE): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56627 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 9 +++++++++ gcc/config.gcc | 1 + gcc/config/mips/netbsd.h | 16 +--------------- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ce242998ebd..b7e7a09854a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2002-08-28 Jason Thorpe + + * config.gcc (mips*-*-netbsd*): Set target_cpu_default to + "MASK_GAS|MASK_ABICALLS". + * config/mips/netbsd.h (TARGET_ENDIAN_DEFAULT) + (TARGET_DEFAULT): Remove. + (MACHINE_TYPE): Undefine before defining. + (DBX_DEBUGGING_INFO, PREFERRED_DEBUGGING_TYPE): Remove. + 2002-08-27 Mark Mitchell * c-common.c (warn_abi): New variable. diff --git a/gcc/config.gcc b/gcc/config.gcc index 145d2cf0064..b9f24ae416f 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1838,6 +1838,7 @@ mips-sgi-*) # would otherwise be caught by mips-*-elf* exit 1 ;; mips*-*-netbsd*) # NetBSD/mips, either endian. + target_cpu_default="MASK_GAS|MASK_ABICALLS" tm_file="elfos.h ${tm_file} mips/netbsd.h" tmake_file="${tmake_file} mips/t-netbsd" ;; diff --git a/gcc/config/mips/netbsd.h b/gcc/config/mips/netbsd.h index bda60584871..02ba41386e3 100644 --- a/gcc/config/mips/netbsd.h +++ b/gcc/config/mips/netbsd.h @@ -22,19 +22,12 @@ Boston, MA 02111-1307, USA. */ /* Define default target values. */ -#ifndef TARGET_ENDIAN_DEFAULT -#define TARGET_ENDIAN_DEFAULT MASK_BIG_ENDIAN -#endif - -#ifndef MACHINE_TYPE +#undef MACHINE_TYPE #if TARGET_ENDIAN_DEFAULT != 0 #define MACHINE_TYPE "NetBSD/mipseb ELF" #else #define MACHINE_TYPE "NetBSD/mipsel ELF" #endif -#endif - -#define TARGET_DEFAULT (MASK_GAS|MASK_ABICALLS) #define TARGET_OS_CPP_BUILTINS() \ do \ @@ -49,13 +42,6 @@ Boston, MA 02111-1307, USA. */ while (0) -/* XXX Don't use DWARF-2 debugging info, for now. */ -#undef DBX_DEBUGGING_INFO -#define DBX_DEBUGGING_INFO -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - - /* Include the generic MIPS ELF configuration. */ #include -- 2.11.0