Blame radeon/radeon-symbol-check

Packit 631bab
#!/bin/sh
Packit 631bab
Packit 631bab
set -u
Packit 631bab
Packit 631bab
# The following symbols (past the first five) are taken from the public headers.
Packit 631bab
# A list of the latter should be available Makefile.sources/LIBDRM_RADEON_H_FILES
Packit 631bab
Packit 631bab
FUNCS=$($NM -D --format=bsd --defined-only ${1-.libs/libdrm_radeon.so} | awk '{print $3}'| while read func; do
Packit 631bab
( grep -q "^$func$" || echo $func )  <
Packit 631bab
__bss_start
Packit 631bab
_edata
Packit 631bab
_end
Packit 631bab
_fini
Packit 631bab
_init
Packit 631bab
radeon_bo_debug
Packit 631bab
radeon_bo_get_handle
Packit 631bab
radeon_bo_get_src_domain
Packit 631bab
radeon_bo_get_tiling
Packit 631bab
radeon_bo_is_busy
Packit 631bab
radeon_bo_is_referenced_by_cs
Packit 631bab
radeon_bo_is_static
Packit 631bab
radeon_bo_manager_gem_ctor
Packit 631bab
radeon_bo_manager_gem_dtor
Packit 631bab
radeon_bo_map
Packit 631bab
radeon_bo_open
Packit 631bab
radeon_bo_ref
Packit 631bab
radeon_bo_set_tiling
Packit 631bab
radeon_bo_unmap
Packit 631bab
radeon_bo_unref
Packit 631bab
radeon_bo_wait
Packit 631bab
radeon_cs_begin
Packit 631bab
radeon_cs_create
Packit 631bab
radeon_cs_destroy
Packit 631bab
radeon_cs_emit
Packit 631bab
radeon_cs_end
Packit 631bab
radeon_cs_erase
Packit 631bab
radeon_cs_get_id
Packit 631bab
radeon_cs_manager_gem_ctor
Packit 631bab
radeon_cs_manager_gem_dtor
Packit 631bab
radeon_cs_need_flush
Packit 631bab
radeon_cs_print
Packit 631bab
radeon_cs_set_limit
Packit 631bab
radeon_cs_space_add_persistent_bo
Packit 631bab
radeon_cs_space_check
Packit 631bab
radeon_cs_space_check_with_bo
Packit 631bab
radeon_cs_space_reset_bos
Packit 631bab
radeon_cs_space_set_flush
Packit 631bab
radeon_cs_write_reloc
Packit 631bab
radeon_gem_bo_open_prime
Packit 631bab
radeon_gem_get_kernel_name
Packit 631bab
radeon_gem_get_reloc_in_cs
Packit 631bab
radeon_gem_name_bo
Packit 631bab
radeon_gem_prime_share_bo
Packit 631bab
radeon_gem_set_domain
Packit 631bab
radeon_surface_best
Packit 631bab
radeon_surface_init
Packit 631bab
radeon_surface_manager_free
Packit 631bab
radeon_surface_manager_new
Packit 631bab
EOF
Packit 631bab
done)
Packit 631bab
Packit 631bab
test ! -n "$FUNCS" || echo $FUNCS
Packit 631bab
test ! -n "$FUNCS"