Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
--- /dev/null
+_glapi_Context
+_glapi_Dispatch
+_glapi_add_dispatch
+_glapi_check_multithread
+_glapi_get_context
+_glapi_get_dispatch
+_glapi_get_dispatch_table_size
+_glapi_get_proc_address
+_glapi_get_proc_name
+_glapi_get_proc_offset
+_glapi_new_nop_table
+_glapi_noop_enable_warnings
+_glapi_set_context
+_glapi_set_dispatch
+_glapi_set_nop_handler
+_glapi_set_warning_func
+_glapi_tls_Context
+_glapi_tls_Dispatch
+_glthread_GetID
 
     ),
     suite : ['mapi'],
   )
+  if prog_nm.found()
+    test(
+      'shared-glapi symbols check',
+      symbols_check,
+      args : [
+        '--lib', libglapi,
+        '--symbols-file', files('glapi-symbols.txt'),
+        '--nm', prog_nm.path(),
+      ],
+      suite : ['mapi'],
+    )
+  endif
 endif