linux64.h (TARGET_LIVE_G0, [...]): Don't support weird SPARC variants on Linux.
* 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. From-SVN: r30911
This commit is contained in:
parent
3749f4ca8e
commit
5a5e9ce690
4 changed files with 28 additions and 0 deletions
|
@ -1,3 +1,13 @@
|
|||
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.
|
||||
|
|
|
@ -109,6 +109,12 @@ Boston, MA 02111-1307, USA. */
|
|||
#define LONG_DOUBLE_TYPE_SIZE 128
|
||||
#endif
|
||||
|
||||
/* No weird SPARC variants on Linux */
|
||||
#undef TARGET_LIVE_G0
|
||||
#define TARGET_LIVE_G0 0
|
||||
#undef TARGET_BROKEN_SAVERESTORE
|
||||
#define TARGET_BROKEN_SAVERESTORE 0
|
||||
|
||||
/* Override MACHINE_STATE_{SAVE,RESTORE} because we have special
|
||||
traps available which can get and set the condition codes
|
||||
reliably. */
|
||||
|
|
|
@ -238,6 +238,12 @@ do { \
|
|||
#define LONG_DOUBLE_TYPE_SIZE 128
|
||||
#endif
|
||||
|
||||
/* No weird SPARC variants on Linux */
|
||||
#undef TARGET_LIVE_G0
|
||||
#define TARGET_LIVE_G0 0
|
||||
#undef TARGET_BROKEN_SAVERESTORE
|
||||
#define TARGET_BROKEN_SAVERESTORE 0
|
||||
|
||||
/* Override MACHINE_STATE_{SAVE,RESTORE} because we have special
|
||||
traps available which can get and set the condition codes
|
||||
reliably. */
|
||||
|
|
|
@ -350,6 +350,12 @@ do { \
|
|||
|
||||
/* #define DWARF_OFFSET_SIZE PTR_SIZE */
|
||||
|
||||
/* No weird SPARC variants on Linux */
|
||||
#undef TARGET_LIVE_G0
|
||||
#define TARGET_LIVE_G0 0
|
||||
#undef TARGET_BROKEN_SAVERESTORE
|
||||
#define TARGET_BROKEN_SAVERESTORE 0
|
||||
|
||||
/* Override MACHINE_STATE_{SAVE,RESTORE} because we have special
|
||||
traps available which can get and set the condition codes
|
||||
reliably. */
|
||||
|
|
Loading…
Add table
Reference in a new issue