Home | History | Annotate | Download | only in dist

Lines Matching refs:NM

636 NM
5313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5314 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5318 if test -n "$NM"; then
5320 lt_cv_path_NM="$NM"
5322 lt_nm_to_check="${ac_tool_prefix}nm"
5324 lt_nm_to_check="$lt_nm_to_check nm"
5333 # Check to see if the nm accepts a BSD-compat flag.
5335 # nm: unknown option "B" ignored
5336 # Tru64's nm complains that /dev/null is an invalid object file
5365 NM="$lt_cv_path_NM"
5482 NM="$DUMPBIN"
5485 test -z "$NM" && NM=nm
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5493 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5497 lt_cv_nm_interface="BSD nm"
5502 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5503 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5982 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5983 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6764 # Check for command to grab the raw symbol name followed by C symbol from nm.
6765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6766 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6774 # Character class describing NM global symbol codes.
6816 # If we're using GNU nm, then use its standard symbol codes.
6817 case `$NM -V 2>&1` in
6890 nlist=conftest.nm
6891 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6892 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7008 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
9056 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9216 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9440 # If we're using GNU nm, then we don't want the "-C" option.
9441 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9442 # Also, AIX nm treats weak defined symbols like other global
9443 # defined symbols, whereas GNU nm marks them as "W".
9444 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9445 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9447 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9695 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
12875 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13006 NM \
13930 NM=$lt_NM
14006 # Take the output of nm and produce a listing of raw symbols and C names.
14009 # Transform the output of nm in a proper C declaration.
14012 # Transform the output of nm in a C name address pair.
14015 # Transform the output of nm in a C name address pair when lib prefix is needed.
14018 # Specify filename containing input files for \$NM.