TARGET_BROKEN_SAVERESTORE): Don't support weird SPARC
variants on Linux.
* config/sparc/linux.h (TARGET_LIVE_G0,
TARGET_BROKEN_SAVERESTORE): Likewise.
* config/sparc/linux-aout.h (TARGET_LIVE_G0,
TARGET_BROKEN_SAVERESTORE): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30911
138bc75d-0d04-0410-961f-
82ee72b054a4
+1999-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ * config/sparc/linux64.h (TARGET_LIVE_G0,
+ TARGET_BROKEN_SAVERESTORE): Don't support weird SPARC
+ variants on Linux.
+ * config/sparc/linux.h (TARGET_LIVE_G0,
+ TARGET_BROKEN_SAVERESTORE): Likewise.
+ * config/sparc/linux-aout.h (TARGET_LIVE_G0,
+ TARGET_BROKEN_SAVERESTORE): Likewise.
+
1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
* combine.c (combine_simplify_rtx): Don't make shared rtl.
#define LONG_DOUBLE_TYPE_SIZE 128
#endif
\f
+/* No weird SPARC variants on Linux */
+#undef TARGET_LIVE_G0
+#define TARGET_LIVE_G0 0
+#undef TARGET_BROKEN_SAVERESTORE
+#define TARGET_BROKEN_SAVERESTORE 0
+\f
/* Override MACHINE_STATE_{SAVE,RESTORE} because we have special
traps available which can get and set the condition codes
reliably. */
#define LONG_DOUBLE_TYPE_SIZE 128
#endif
\f
+/* No weird SPARC variants on Linux */
+#undef TARGET_LIVE_G0
+#define TARGET_LIVE_G0 0
+#undef TARGET_BROKEN_SAVERESTORE
+#define TARGET_BROKEN_SAVERESTORE 0
+\f
/* Override MACHINE_STATE_{SAVE,RESTORE} because we have special
traps available which can get and set the condition codes
reliably. */
/* #define DWARF_OFFSET_SIZE PTR_SIZE */
\f
+/* No weird SPARC variants on Linux */
+#undef TARGET_LIVE_G0
+#define TARGET_LIVE_G0 0
+#undef TARGET_BROKEN_SAVERESTORE
+#define TARGET_BROKEN_SAVERESTORE 0
+\f
/* Override MACHINE_STATE_{SAVE,RESTORE} because we have special
traps available which can get and set the condition codes
reliably. */