fix riscv64 elf_fpregset_t type and member names mismatch
[musl] / arch / riscv64 / bits / user.h
index d2e383b..2da743e 100644 (file)
@@ -1,8 +1,5 @@
-struct user_fpregs_struct {
-       double f[32];
-       unsigned int fcsr;
-};
+#include <signal.h>
 
 #define ELF_NGREG 32
 typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG];
-typedef struct user_fpregs_struct elf_fpregset_t;
+typedef union __riscv_mc_fp_state elf_fpregset_t;