We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents f60e127 + ac2b5c5 commit a860c72Copy full SHA for a860c72
compiler-rt/lib/builtins/aarch64/fp_mode.c
@@ -23,9 +23,14 @@
23
#ifndef __ARM_FP
24
// For soft float targets, allow changing rounding mode by overriding the weak
25
// __aarch64_fe_default_rmode symbol.
26
+#if defined(_MSC_VER)
27
+CRT_FE_ROUND_MODE __default_rmode = CRT_FE_TONEAREST;
28
+#pragma comment(linker, "/alternatename:__aarch64_fe_default_rmode=__default_rmode")
29
+#else
30
CRT_FE_ROUND_MODE __attribute__((weak)) __aarch64_fe_default_rmode =
31
CRT_FE_TONEAREST;
32
#endif
33
+#endif
34
35
CRT_FE_ROUND_MODE __fe_getround(void) {
36
#ifdef __ARM_FP
0 commit comments