From: Peter Eisentraut Date: Thu, 6 Jun 2024 20:13:18 +0000 (+0200) Subject: meson: Add user-provided c_args to bitcode_cflags X-Git-Tag: REL_17_BETA2~84 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=1039352e10caf640b070e8bfe37573630efcaacd;p=postgresql.git 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 --- 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