If -mfp32, do not enable 64-bit FPR registers on mips3
This commit is contained in:
parent
24a930fa23
commit
24b1ccc647
|
@ -1,3 +1,8 @@
|
||||||
|
2001-09-11 Michael Meissner <meissner@redhat.com>
|
||||||
|
|
||||||
|
* mips/crt0.S (_start): If -mfp32, don't enable 64-bit floating
|
||||||
|
point registers, even if we are compiling for a mips3 or greater.
|
||||||
|
|
||||||
2001-09-10 Jim Blandy <jimb@redhat.com>
|
2001-09-10 Jim Blandy <jimb@redhat.com>
|
||||||
|
|
||||||
Add support for GDB monitor-style I/O.
|
Add support for GDB monitor-style I/O.
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* crt0.S -- startup file for MIPS.
|
* crt0.S -- startup file for MIPS.
|
||||||
*
|
*
|
||||||
* Copyright (c) 1995, 1996, 1997 Cygnus Support
|
* Copyright (c) 1995, 1996, 1997, 2001 Cygnus Support
|
||||||
*
|
*
|
||||||
* The authors hereby grant permission to use, copy, modify, distribute,
|
* The authors hereby grant permission to use, copy, modify, distribute,
|
||||||
* and license this software and its documentation for any purpose, provided
|
* and license this software and its documentation for any purpose, provided
|
||||||
|
@ -64,7 +64,7 @@ _start:
|
||||||
nop
|
nop
|
||||||
move s0,$31
|
move s0,$31
|
||||||
#endif
|
#endif
|
||||||
#if __mips < 3
|
#if (__mips < 3) || (__mips_fpr==32)
|
||||||
#define STATUS_MASK (SR_CU1|SR_PE)
|
#define STATUS_MASK (SR_CU1|SR_PE)
|
||||||
#else
|
#else
|
||||||
# For mips3 or mips4, turn on 64-bit addressing and additional float regs
|
# For mips3 or mips4, turn on 64-bit addressing and additional float regs
|
||||||
|
|
Loading…
Reference in New Issue