3 # Read global symbols from object file.
5 while ("${NM:='nm'} -g " ARGV[1] | getline) {
6 if (match($0, /^[^[:space:]]+ [^AU] (.*)$/)) {
13 # De-list symbols from the export list.
18 # Strip commons, make everything else local.
20 for (member in syms) {
21 if (syms[member] == "C")