meson: use gnu_symbol_visibility argument
[mesa.git] / src / gallium / auxiliary / pipe-loader / meson.build
index 4c6ae60ff4ebfd4e71a9b1560f87fd8d367b5c38..32d592f756d1636ca6846a3423b3551431ac169b 100644 (file)
@@ -50,7 +50,8 @@ libpipe_loader_static = static_library(
     inc_util, inc_loader, inc_gallium, inc_include, inc_src, inc_gallium_aux,
     inc_gallium_winsys,
   ],
-  c_args : [c_vis_args, libpipe_loader_defines, '-DGALLIUM_STATIC_TARGETS=1'],
+  c_args : [libpipe_loader_defines, '-DGALLIUM_STATIC_TARGETS=1'],
+  gnu_symbol_visibility : 'hidden',
   link_with : libloader,
   dependencies : [dep_libdrm, idep_xmlconfig],
   build_by_default : false,
@@ -64,11 +65,12 @@ libpipe_loader_dynamic = static_library(
     inc_gallium_winsys,
   ],
   c_args : [
-    c_vis_args, libpipe_loader_defines,
+    libpipe_loader_defines,
     '-DPIPE_SEARCH_DIR="@0@"'.format(
       join_paths(get_option('prefix'), get_option('libdir'), 'gallium-pipe')
     )
   ],
+  gnu_symbol_visibility : 'hidden',
   link_with : [libpipe_loader_links],
   dependencies : [dep_libdrm, idep_xmlconfig],
   build_by_default : false,