* config/sparc/sol2.h (TARGET_DEFAULT): Add back MASK_APP_REGS.
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 May 2005 07:22:28 +0000 (07:22 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 May 2005 07:22:28 +0000 (07:22 +0000)
* 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
gcc/config/sparc/sol2-64.h
gcc/config/sparc/sol2.h
gcc/config/sparc/sp-elf.h

index cd213f4..9b66685 100644 (file)
@@ -1,3 +1,9 @@
+2005-05-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * 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  <dberlin@dberlin.org>
 
        * tree-ssa-pre.c (find_or_generate_expression): CALL_EXPR
index 2a15f3d..d0dd284 100644 (file)
@@ -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)
index 12cd24f..1c68133 100644 (file)
@@ -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.  */
index b261299..b77a6e2 100644 (file)
@@ -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