Merge pull request #5675 from mono/glib-debug-symbols
[mono.git] / docs / produce-lists
index c6fe12551b897db7e3ad03a2276cafb64381cdc1..297383e516ba09771ea38c4f5cd7549e953f067b 100644 (file)
@@ -38,7 +38,7 @@ if grep ^$ ignore >/dev/null; then
 fi
 
 # generate the internals file
-objdump -t ../mono/mini/.libs/libmono-2.0.a | grep "\.hidden" | cut -c 57- > hidden_methods
+objdump -t ../mono/mini/.libs/libmono-2.0.a | grep "\.hidden" | sed 's/.*\.hidden //' > hidden_methods
 
 nm  $dir/../mono/io-layer/.libs/*.o | clean_nm | grep -v _wapi | ignore_known | sort > $dir/wapi
-nm  $dir/../mono/mini/.libs/libmono-2.0.a | clean_nm | ignore_known | ignore_hidden | ignore_wapi | grep -v ^ves_icall | grep -v ^mono_arch_  | sort > $dir/public-api
+nm  $dir/../mono/mini/.libs/libmono-2.0.a | clean_nm | ignore_known | ignore_hidden | ignore_wapi | grep -v ^ves_icall | egrep -v '^(mono_arch_|monoeg)'  | sort > $dir/public-api