tegra: update symbol-check
authorErik Faye-Lund <kusmabite@gmail.com>
Wed, 29 Mar 2017 22:24:24 +0000 (22:24 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Mon, 3 Apr 2017 16:51:13 +0000 (17:51 +0100)
I get a few more symbols in my build tegra-libraries, so let's
include these in the whitelist as well.

While we're at it, update the comment at the top.

Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
tegra/tegra-symbol-check

index 4020831..420469f 100755 (executable)
@@ -1,11 +1,14 @@
 #!/bin/bash
 
-# The following symbols (past the first five) are taken from the public headers.
-# A list of the latter should be available Makefile.sources/LIBDRM_FREEDRENO_H_FILES
+# The following symbols (past the first nine) are taken from tegra.h.
 
 FUNCS=$(nm -D --format=bsd --defined-only ${1-.libs/libdrm_tegra.so} | awk '{print $3}'| while read func; do
 ( grep -q "^$func$" || echo $func )  <<EOF
+__bss_end__
+__bss_start__
 __bss_start
+__end__
+_bss_end__
 _edata
 _end
 _fini