From 1456900f867bea59f5c5d0868b38b820012dd72c Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Wed, 18 May 2005 07:22:28 +0000 Subject: [PATCH] * config/sparc/sol2.h (TARGET_DEFAULT): Add back MASK_APP_REGS. * config/sparc/sol2-64.h (TARGET_DEFAULT): Likewise. * config/sparc/sp-elf.h (TARGET_DEFAULT): Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99885 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 6 ++++++ gcc/config/sparc/sol2-64.h | 2 +- gcc/config/sparc/sol2.h | 3 ++- gcc/config/sparc/sp-elf.h | 3 --- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cd213f4..9b66685 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2005-05-18 Eric Botcazou + + * config/sparc/sol2.h (TARGET_DEFAULT): Add back MASK_APP_REGS. + * config/sparc/sol2-64.h (TARGET_DEFAULT): Likewise. + * config/sparc/sp-elf.h (TARGET_DEFAULT): Delete. + 2005-05-17 Daniel Berlin * tree-ssa-pre.c (find_or_generate_expression): CALL_EXPR diff --git a/gcc/config/sparc/sol2-64.h b/gcc/config/sparc/sol2-64.h index 2a15f3d..d0dd284 100644 --- a/gcc/config/sparc/sol2-64.h +++ b/gcc/config/sparc/sol2-64.h @@ -4,4 +4,4 @@ #undef TARGET_DEFAULT #define TARGET_DEFAULT \ (MASK_V9 + MASK_PTR64 + MASK_64BIT /* + MASK_HARD_QUAD */ + \ - MASK_STACK_BIAS + MASK_FPU + MASK_LONG_DOUBLE_128) + MASK_STACK_BIAS + MASK_APP_REGS + MASK_FPU + MASK_LONG_DOUBLE_128) diff --git a/gcc/config/sparc/sol2.h b/gcc/config/sparc/sol2.h index 12cd24f..1c68133 100644 --- a/gcc/config/sparc/sol2.h +++ b/gcc/config/sparc/sol2.h @@ -148,7 +148,8 @@ Boston, MA 02111-1307, USA. */ /* Solaris allows 64 bit out and global registers in 32 bit mode. sparc_override_options will disable V8+ if not generating V9 code. */ #undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_V8PLUS + MASK_FPU + MASK_LONG_DOUBLE_128) +#define TARGET_DEFAULT (MASK_V8PLUS + MASK_APP_REGS + MASK_FPU \ + + MASK_LONG_DOUBLE_128) /* Solaris-specific #pragmas are implemented on top of attributes. Hook in the bits from config/sol2.c. */ diff --git a/gcc/config/sparc/sp-elf.h b/gcc/config/sparc/sp-elf.h index b261299..b77a6e2 100644 --- a/gcc/config/sparc/sp-elf.h +++ b/gcc/config/sparc/sp-elf.h @@ -22,9 +22,6 @@ Boston, MA 02111-1307, USA. */ #undef TARGET_VERSION #define TARGET_VERSION fprintf (stderr, " (sparc-elf)") -#undef TARGET_DEFAULT -#define TARGET_DEFAULT MASK_FPU - /* Don't assume anything about the header files. */ #define NO_IMPLICIT_EXTERN_C -- 2.7.4