diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2020-07-11 23:50:12 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2020-07-12 14:27:08 +0530 |
commit | de05d18790b4e41a0501d85e41714f6cd04f7710 (patch) | |
tree | f9a817716961ca38fea4b356529a75523a27ce89 | |
parent | d769b425f0b56779bad571fbf7145c8d2f7fecc9 (diff) | |
download | meson-nirbheek/fix-llvmir-target-override-options.tar.gz |
Enable target override_options for llvm-irnirbheek/fix-llvmir-target-override-options
This was missed somehow when the feature was added a few years ago.
-rw-r--r-- | mesonbuild/backend/ninjabackend.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index 62bda1ade..065da0080 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -2155,11 +2155,11 @@ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485''')) return linker.get_link_debugfile_args(outname) def generate_llvm_ir_compile(self, target, src): + base_proxy = self.get_base_options_for_target(target) compiler = get_compiler_for_source(target.compilers.values(), src) commands = compiler.compiler_args() # Compiler args for compiling this target - commands += compilers.get_base_compile_args(self.environment.coredata.base_options, - compiler) + commands += compilers.get_base_compile_args(base_proxy, compiler) if isinstance(src, File): if src.is_built: src_filename = os.path.join(src.subdir, src.fname) |