From e68a9c19f648dd89955a87e7e4671100e6fc0030 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 7 Jan 2025 20:09:39 -0800 Subject: [PATCH] meson.build: Enable PIC in x86 assembly code This is needed especially when using asm code and nasm assembler to compile it. --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 083608d8d..e8d8f1d2c 100644 --- a/meson.build +++ b/meson.build @@ -66,7 +66,7 @@ if ['linux', 'android', 'ios', 'darwin'].contains(system) endif if cpu_family == 'x86' asm_format = asm_format32 - asm_args += ['-DX86_32', '-DHAVE_AVX2'] + 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') asm_inc = join_paths(meson.current_source_dir(), 'codec', 'common', 'x86', '')