From 0b001603cb00dee522a18e042d34f5c277f5f7b9 Mon Sep 17 00:00:00 2001 From: msabiniok Date: Wed, 13 Aug 2025 14:55:27 +0200 Subject: [PATCH] meson.build: Add missing ASM flags for cpp on Linux --- meson.build | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/meson.build b/meson.build index a0dfd2196..b731f1e8b 100644 --- a/meson.build +++ b/meson.build @@ -67,14 +67,12 @@ if ['linux', 'freebsd', 'android', 'ios', 'darwin'].contains(system) if cpu_family == 'x86' asm_format = asm_format32 asm_args += ['-DX86_32', '-DX86_32_PICASM', '-DHAVE_AVX2'] - add_project_arguments('-DHAVE_AVX2', language: 'cpp') - add_project_arguments('-DHAVE_AVX2', '-DX86_ASM', '-DX86_32_ASM', language: 'c') + add_project_arguments('-DHAVE_AVX2', '-DX86_ASM', '-DX86_32_ASM', language: ['c', 'cpp']) asm_inc = join_paths(meson.current_source_dir(), 'codec', 'common', 'x86', '') elif cpu_family == 'x86_64' asm_format = asm_format64 asm_args += ['-DUNIX64', '-DHAVE_AVX2'] - add_project_arguments('-DHAVE_AVX2', language: 'cpp') - add_project_arguments('-DHAVE_AVX2', '-DX86_ASM', language: 'c') + add_project_arguments('-DHAVE_AVX2', '-DX86_ASM', language: ['c', 'cpp']) asm_inc = join_paths(meson.current_source_dir(), 'codec', 'common', 'x86', '') elif cpu_family == 'arm' asm_format = asm_format32