From 80042193850ae377e100c3ceb7533dcf81fc2ebe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Andr=C3=A9=20Vadla=20Ravn=C3=A5s?= Date: Sat, 5 Nov 2022 23:48:53 +0100 Subject: [PATCH] nasm: Fix get_optimization_args() --- mesonbuild/compilers/asm.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mesonbuild/compilers/asm.py b/mesonbuild/compilers/asm.py index f25473b20fbc..f607ee59fa20 100644 --- a/mesonbuild/compilers/asm.py +++ b/mesonbuild/compilers/asm.py @@ -21,6 +21,16 @@ 's': ['-Ox'], } +nasm_optimization_args = { + 'plain': [], + '0': ['-O0'], + 'g': ['-O0'], + '1': ['-O1'], + '2': ['-Ox'], + '3': ['-Ox'], + 's': ['-Ox'], +} # type: T.Dict[str, T.List[str]] + class NasmCompiler(Compiler): language = 'nasm'