summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2025-01-05 10:30:48 +0000
committerPeter Eisentraut2025-01-05 10:34:28 +0000
commit6549a02a51e88960cccb938999a43203e335d0cc (patch)
treea38ff846be99bfe00f43dbb8889366f785e35ecb
parent30f017626308a06cf0c0c82a706a1ba1b07df34a (diff)
meson: Fix missing name arguments of cc.compiles() calls
Without it, the check won't show up in the meson setup/configure output. Discussion: https://www.postgresql.org/message-id/flat/795b1c54-c64a-47f9-8fa3-880dcab59975%40eisentraut.org
-rw-r--r--meson.build5
1 files changed, 4 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index aa919615700..5ee0d73200c 100644
--- a/meson.build
+++ b/meson.build
@@ -1727,6 +1727,7 @@ if cc.compiles('''
my_label:
return 1;
}''',
+ name: 'computed goto',
args: test_c_args)
cdata.set('HAVE_COMPUTED_GOTO', 1)
endif
@@ -1743,6 +1744,7 @@ if cc.compiles('''
({ _Static_assert(1, "foo"); });
}
''',
+ name: '_Static_assert',
args: test_c_args)
cdata.set('HAVE__STATIC_ASSERT', 1)
endif
@@ -2359,6 +2361,7 @@ elif host_cpu == 'ppc' or host_cpu == 'ppc64'
}
int test_adds(int x) { return addi(3, x) + addi(x, 5); }
''',
+ name: '@0@: "i"(x) when __builtin_constant_p(x)'.format(host_cpu),
args: test_c_args)
cdata.set('HAVE_I_CONSTRAINT__BUILTIN_CONSTANT_P', 1)
endif
@@ -2547,7 +2550,7 @@ int main(void)
return y;
}
'''.format(kw),
- name: 'typeof()',
+ name: kw,
args: test_c_args, include_directories: postgres_inc)
cdata.set('HAVE_TYPEOF', 1)