diff options
author | Doug Evans <dje@gnu.org> | 1996-04-10 22:39:25 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1996-04-10 22:39:25 +0000 |
commit | 1fbf41ca128f2e6cde3abcc2e7400919c8103d37 (patch) | |
tree | 74b88295033cb8f519136c235d845b391b2d00c3 | |
parent | 3f79ef9b646c6eb2e7c229c9f23bdd96da4a0bcf (diff) | |
download | gcc-1fbf41ca128f2e6cde3abcc2e7400919c8103d37.zip gcc-1fbf41ca128f2e6cde3abcc2e7400919c8103d37.tar.gz gcc-1fbf41ca128f2e6cde3abcc2e7400919c8103d37.tar.bz2 |
* sparc/splet.h (SUBTARGET_SWITCHES): Recognize -mbroken-saverestore.
From-SVN: r11694
-rw-r--r-- | gcc/config/sparc/splet.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gcc/config/sparc/splet.h b/gcc/config/sparc/splet.h index 2dc582b..5e5d649 100644 --- a/gcc/config/sparc/splet.h +++ b/gcc/config/sparc/splet.h @@ -1,4 +1,4 @@ -/* Definitions of target machine for GNU compiler, for SPARClet w/o FPU. +/* Definitions of target machine for GNU compiler, for SPARClet. Copyright (C) 1996 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). @@ -21,14 +21,16 @@ Boston, MA 02111-1307, USA. */ #include "sparc/aout.h" -/* The sparclet doesn't have an fpu. */ #undef TARGET_DEFAULT #define TARGET_DEFAULT (MASK_APP_REGS + MASK_EPILOGUE) /* -mlive-g0 is only supported on the sparclet. */ #undef SUBTARGET_SWITCHES #define SUBTARGET_SWITCHES \ -{"live-g0", MASK_LIVE_G0}, +{"live-g0", MASK_LIVE_G0}, \ +{"no-live-g0", -MASK_LIVE_G0}, \ +{"broken-saverestore", MASK_BROKEN_SAVERESTORE}, \ +{"no-broken-saverestore", -MASK_BROKEN_SAVERESTORE}, /* Require the user to supply crt0.o. */ #undef STARTFILE_SPEC |