Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meissner <gnu@the-meissners.org>2001-09-11 18:24:35 +0400
committerMichael Meissner <gnu@the-meissners.org>2001-09-11 18:24:35 +0400
commit24b1ccc647ca9830c51521583b527f67540a9ee2 (patch)
tree0c480827992225d527d80e08449c3ffe2aab4f21 /libgloss/mips
parent24a930fa23ef977dffea3ba331a94c7cb1c1fe61 (diff)
If -mfp32, do not enable 64-bit FPR registers on mips3
Diffstat (limited to 'libgloss/mips')
-rw-r--r--libgloss/mips/crt0.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/libgloss/mips/crt0.S b/libgloss/mips/crt0.S
index 00a398c25..8bd46ebf0 100644
--- a/libgloss/mips/crt0.S
+++ b/libgloss/mips/crt0.S
@@ -1,7 +1,7 @@
/*
* 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,
* and license this software and its documentation for any purpose, provided
@@ -64,7 +64,7 @@ _start:
nop
move s0,$31
#endif
-#if __mips < 3
+#if (__mips < 3) || (__mips_fpr==32)
#define STATUS_MASK (SR_CU1|SR_PE)
#else
# For mips3 or mips4, turn on 64-bit addressing and additional float regs