Lines Matching refs:symbols
197 # Reads in the static profile (i.e. the symbols exported by bin in
291 # Takes as input the static profile (e.g. the .text symbols) and returns
300 my (%symbols);
308 # First record all the symbols in the TEXT area:
314 $symbols{$sym} = 1;
323 if (exists($symbols{'_exit'})) {
329 if (exists($symbols{'socket'}) && exists($symbols{'_socket'}) &&
330 exists($symbols{'bind'}) && exists($symbols{'_bind'}) &&
331 exists($symbols{'connect'}) && exists($symbols{'_connect'})) {
337 if (exists($symbols{'_xti_bind'}) && exists($symbols{'_xti_connect'}) &&
338 exists($symbols{'_tx_bind'}) && exists($symbols{'_tx_connect'})) {
348 # Records unstable use of any private Solaris symbols in the object's
441 # Skip the checking of special symbols:
780 # Get the entire list of symbols:
822 # symbols version head end(s)
831 # Rerun pvs again to extract the symbols associated with
849 # If non-empty there are some public symbols sets.
916 "\[${count}symbols=${public_count}public+${private_count}private\]";
924 # name(s), "NO_PUBLIC_SYMS" if all symbols are private, or "-" if there
1030 # Skip the checking of special symbols:
1043 # 1000's of symbols this can be a savings.
1055 # Go through dynamic profile looking for scoped local symbols:
1091 # Record direct symbols to improve our %wskip list used
1092 # to speed up loops over symbols.