File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -93,11 +93,13 @@ using parse_options = parse_options_t<char>;
93
93
defined(__MINGW64__) || defined(__s390x__) || \
94
94
(defined (__ppc64__) || defined(__PPC64__) || defined(__ppc64le__) || \
95
95
defined(__PPC64LE__)) || \
96
- defined(__loongarch64))
96
+ defined(__loongarch64) || \
97
+ (defined (__riscv) && __riscv_xlen == 64))
97
98
#define FASTFLOAT_64BIT 1
98
99
#elif (defined(__i386) || defined(__i386__) || defined(_M_IX86) || \
99
100
defined (__arm__) || defined(_M_ARM) || defined(__ppc__) || \
100
- defined(__MINGW32__) || defined(__EMSCRIPTEN__))
101
+ defined(__MINGW32__) || defined(__EMSCRIPTEN__) || \
102
+ (defined (__riscv) && __riscv_xlen == 32))
101
103
#define FASTFLOAT_32BIT 1
102
104
#else
103
105
// Need to check incrementally, since SIZE_MAX is a size_t, avoid overflow.
You can’t perform that action at this time.
0 commit comments