From d14d3c5bdda9947c9bfb16d30c0e95798362af02 Mon Sep 17 00:00:00 2001 From: David Heidelberg Date: Sun, 13 Oct 2024 02:19:16 -0400 Subject: [PATCH] amd: Pass addrlib cpp args to the tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The declaration and definition used by tests otherwise differs from addrlib. Found by LTO -Werror=lto-type-mismatch. Fixes: 1d69c0419b39 ("amd/addrlib: prevent defining regparm differently") Reviewed-by: Marek Olšák Signed-off-by: David Heidelberg Part-of: --- src/amd/common/meson.build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/common/meson.build b/src/amd/common/meson.build index a90b8e28bd3..fff2495b9aa 100644 --- a/src/amd/common/meson.build +++ b/src/amd/common/meson.build @@ -156,6 +156,7 @@ if with_tests and not with_platform_windows include_directories : [ inc_amd, inc_include, inc_src, ], + c_args : cpp_args_addrlib, dependencies: [idep_amdgfxregs_h, dep_libdrm_amdgpu, idep_mesautil], ), suite: ['amd'] @@ -172,6 +173,7 @@ if with_tests and not with_platform_windows include_directories : [ inc_amd, inc_include, inc_src, ], + c_args : cpp_args_addrlib, dependencies: [idep_amdgfxregs_h, dep_libdrm_amdgpu, idep_mesautil, dep_openmp], ), suite: ['amd']