aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2024-06-06 22:13:18 +0200
committerPeter Eisentraut <peter@eisentraut.org>2024-06-06 22:36:43 +0200
commit1039352e10caf640b070e8bfe37573630efcaacd (patch)
treedfc935b99b108ce264b65df034d8e54d564c7c8c /src
parentb0f2659c7d9bdf3ccfdd1548dfecf602b901f507 (diff)
downloadpostgresql-1039352e10caf640b070e8bfe37573630efcaacd.tar.gz
postgresql-1039352e10caf640b070e8bfe37573630efcaacd.zip
meson: Add user-provided c_args to bitcode_cflags
This is needed for example to pass an include path set in the CPPFLAGS environment variable to the bitcode compile command. Discussion: https://www.postgresql.org/message-id/flat/c1384a7b-ed12-4862-a0da-a05c7945171a%40eisentraut.org
Diffstat (limited to 'src')
-rw-r--r--src/backend/jit/llvm/meson.build1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/backend/jit/llvm/meson.build b/src/backend/jit/llvm/meson.build
index 41c759f73c5..4a4232661ba 100644
--- a/src/backend/jit/llvm/meson.build
+++ b/src/backend/jit/llvm/meson.build
@@ -63,6 +63,7 @@ bitcode_cflags = ['-fno-strict-aliasing', '-fwrapv']
if llvm.version().version_compare('=15.0')
bitcode_cflags += ['-Xclang', '-no-opaque-pointers']
endif
+bitcode_cflags += get_option('c_args')
bitcode_cflags += cppflags
# XXX: Worth improving on the logic to find directories here