From: Jason Thorpe Date: Wed, 28 Aug 2002 05:23:43 +0000 (+0000) Subject: config.gcc (mips*-*-netbsd*): Set target_cpu_default to "MASK_GAS|MASK_ABICALLS". X-Git-Tag: releases/gcc-3.3.0~3134 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=27f4b67efeef555f63157e918f21057a175698f1;p=thirdparty%2Fgcc.git config.gcc (mips*-*-netbsd*): Set target_cpu_default to "MASK_GAS|MASK_ABICALLS". * 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. From-SVN: r56627 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ce242998ebd0..b7e7a09854a0 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 145d2cf0064f..b9f24ae416f9 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 bda605848714..02ba41386e33 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