aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/loongarch/bits
diff options
context:
space:
mode:
authorcaiyinyu <caiyinyu@loongson.cn>2022-08-22 16:00:51 +0800
committercaiyinyu <caiyinyu@loongson.cn>2022-09-01 09:10:08 +0800
commit930993921f2f381b545ea1b1f2d9c534b2b72b08 (patch)
tree1015c0f98c4232af277f7dc56286c5dbc1b652b6 /sysdeps/loongarch/bits
parent1e903124cec4492463d075c6c061a2a772db77bf (diff)
downloadglibc-930993921f2f381b545ea1b1f2d9c534b2b72b08.zip
glibc-930993921f2f381b545ea1b1f2d9c534b2b72b08.tar.gz
glibc-930993921f2f381b545ea1b1f2d9c534b2b72b08.tar.bz2
LoongArch: Add soft float support.
Diffstat (limited to 'sysdeps/loongarch/bits')
-rw-r--r--sysdeps/loongarch/bits/setjmp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sysdeps/loongarch/bits/setjmp.h b/sysdeps/loongarch/bits/setjmp.h
index 42f8fa7..8b323ad 100644
--- a/sysdeps/loongarch/bits/setjmp.h
+++ b/sysdeps/loongarch/bits/setjmp.h
@@ -31,8 +31,11 @@ typedef struct __jmp_buf_internal_tag
long int __fp;
/* Callee-saved registers. */
long int __regs[9];
+
+#ifndef __loongarch_soft_float
/* Callee-saved floating point registers. */
double __fpregs[8];
+#endif
} __jmp_buf[1];