[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] meson: Adjust check for __int128_t
|
From: |
Richard Henderson |
|
Subject: |
[PATCH] meson: Adjust check for __int128_t |
|
Date: |
Tue, 23 May 2023 15:38:44 -0700 |
Remove the signed * signed check, leaving the signed * unsigned check.
This link test runs foul of -fsanitize=undefined, where clang-11 has
an undefined reference to __muloti4 to check for signed overflow.
This failure prevents us properly detecting atomic128 support.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
meson.build | 2 --
1 file changed, 2 deletions(-)
diff --git a/meson.build b/meson.build
index ef181ff2df..865bdd8d11 100644
--- a/meson.build
+++ b/meson.build
@@ -2542,10 +2542,8 @@ has_int128 = cc.links('''
int main (void) {
a = a + b;
b = a * b;
- a = a * a;
return 0;
}''')
-
config_host_data.set('CONFIG_INT128', has_int128)
if has_int128
--
2.34.1
- [PATCH] meson: Adjust check for __int128_t,
Richard Henderson <=