X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fbroadcom%2Fmeson.build;h=70406b2f1fbfdef00c7e143a673210079c000bfa;hb=8150c1d63203f8fcec962653b7714b5008667b64;hp=3abbc5431d717f6d272c06c4bbd8b7f900ac0c71;hpb=79af30768d6cf8e28c7cf49f99fff6c2b2cb030b;p=mesa.git diff --git a/src/broadcom/meson.build b/src/broadcom/meson.build index 3abbc5431d7..70406b2f1fb 100644 --- a/src/broadcom/meson.build +++ b/src/broadcom/meson.build @@ -28,6 +28,7 @@ v3d_libs = [] if with_gallium_v3d subdir('compiler') subdir('qpu') + subdir('simulator') endif if with_tools.contains('drm-shim') @@ -43,7 +44,8 @@ foreach ver : v3d_versions v3d_xml_pack ], include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_broadcom], - c_args : [c_vis_args, no_override_init_args, '-DV3D_VERSION=' + ver], + c_args : [no_override_init_args, '-DV3D_VERSION=' + ver], + gnu_symbol_visibility : 'hidden', dependencies: [dep_valgrind, dep_thread], ) endforeach @@ -55,7 +57,8 @@ libbroadcom_v3d = static_library( v3d_xml_pack, ], include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_broadcom], - c_args : [c_vis_args, no_override_init_args], + c_args : [no_override_init_args], + gnu_symbol_visibility : 'hidden', link_whole : v3d_libs + per_version_libs, build_by_default : false, dependencies: [dep_valgrind, dep_thread],