From c42fa040778e02b64eac1dfa539f7d0e3135e0df Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 25 Jan 2025 18:40:45 -0800 Subject: [PATCH] meson.build: Enable PIC in x86 assembly code (#3831) 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', '')