[clang] [llvm] [SystemZ] Add i128 support for z/OS XPLINK64 ABI (PR #223026)
Ulrich Weigand via cfe-commits
cfe-commits at lists.llvm.org
Thu Sep 17 07:02:32 PDT 2026
================
@@ -160,12 +162,14 @@ struct s11 {
// CHECK-NEXT: 8 | char b
// CHECK-NEXT: | [sizeof=16, align=8]
+#ifdef INT128_A
----------------
uweigand wrote:
Well, this is exactly the problem you run into by making the very availability of the `__int128_t` type dependent on a feature. I still do not think this is a good idea. But if you do have to do that, you could just check for the feature via `#ifdef __VX__` rather than introducing another define.
https://github.com/llvm/llvm-project/pull/223026
More information about the cfe-commits
mailing list