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:
Diffstat (limited to 'newlib/libc/include')
-rw-r--r--newlib/libc/include/machine/setjmp.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/newlib/libc/include/machine/setjmp.h b/newlib/libc/include/machine/setjmp.h
index fee409cd7..73ccd94be 100644
--- a/newlib/libc/include/machine/setjmp.h
+++ b/newlib/libc/include/machine/setjmp.h
@@ -106,14 +106,14 @@ _BEGIN_STD_C
#endif
#ifdef __mips__
-#ifdef __mips64
-#define _JBTYPE long long
-#endif
-#ifdef __mips_soft_float
-#define _JBLEN 11
-#else
-#define _JBLEN 23
-#endif
+# if defined(__mips64) || (__mips_fpr == 64)
+# define _JBTYPE long long
+# endif
+# ifdef __mips_soft_float
+# define _JBLEN 11
+# else
+# define _JBLEN 23
+# endif
#endif
#ifdef __m88000__