From d835ea4c1c40b4acbd135add9d07295efe7c1b17 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Fri, 21 Apr 2006 05:29:25 +0000 Subject: Remove the extraneous --defined-only option to nm. This is the default and some versions of nm don't recognize it (its a gnu option). llvm-svn: 27928 --- llvm/utils/GenLibDeps.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'llvm/utils/GenLibDeps.pl') diff --git a/llvm/utils/GenLibDeps.pl b/llvm/utils/GenLibDeps.pl index a0f6a62f01c..60c291d9456 100755 --- a/llvm/utils/GenLibDeps.pl +++ b/llvm/utils/GenLibDeps.pl @@ -44,7 +44,7 @@ my %objdefs; # Gather definitions from the libraries foreach $lib (@libs ) { open DEFS, - "nm -g --defined-only $Directory/$lib | grep ' [ABCDGRST] ' | sed -e 's/^[0-9A-Fa-f]* [ABCDGRST] //' | sort | uniq |"; + "nm -g $Directory/$lib | grep ' [ABCDGRST] ' | sed -e 's/^[0-9A-Fa-f]* [ABCDGRST] //' | sort | uniq |"; while () { chomp($_); $libdefs{$_} = $lib; @@ -55,7 +55,7 @@ foreach $lib (@libs ) { # Gather definitions from the object files. foreach $obj (@objs ) { open DEFS, - "nm -g --defined-only $Directory/$obj | grep ' [ABCDGRST] ' | sed -e 's/^[0-9A-Fa-f]* [ABCDGRST] //' | sort | uniq |"; + "nm -g $Directory/$obj | grep ' [ABCDGRST] ' | sed -e 's/^[0-9A-Fa-f]* [ABCDGRST] //' | sort | uniq |"; while () { chomp($_); $objdefs{$_} = $obj; @@ -76,7 +76,7 @@ sub gen_one_entry { print "
$lib
    \n"; } open UNDEFS, - "nm -u $Directory/$lib | grep ' U ' | sed -e 's/ U //' | sort | uniq |"; + "nm -g -u $Directory/$lib | grep ' U ' | sed -e 's/ U //' | sort | uniq |"; open DEPENDS, "| sort | uniq > GenLibDeps.out"; while () { -- cgit v1.2.3