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.
1 parent 8c694b1 commit 5773b3cCopy full SHA for 5773b3c
compiler-rt/lib/builtins/fp_compare_impl.inc
@@ -15,7 +15,7 @@
15
#ifdef __aarch64__
16
// AArch64 GCC overrides libgcc_cmp_return to use int instead of long.
17
typedef int CMP_RESULT;
18
-#elif __SIZEOF_POINTER__ == 8 && __SIZEOF_LONG__ == 4
+#elif __SIZEOF_POINTER__ == 8 && __SIZEOF_LONG__ == 4 && !defined(__CHERI__)
19
// LLP64 ABIs use long long instead of long.
20
typedef long long CMP_RESULT;
21
#elif __AVR__
0 commit comments