diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2004-12-30 23:13:12 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2004-12-30 23:13:12 +0000 |
commit | b7e65b8a6abb6c3bc41336aec4ff11ee5dd560ac (patch) | |
tree | a307a8e9a6bb9eeb042a3473301f44b5744be724 | |
parent | e0f33aea9aee4953ad454486c33daf3712ae48b9 (diff) |
* Don't include weak definitions as a definition
* Make subordinate libraries presented with a vertical list instead of all
listed on a single line.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19196 91177308-0d34-0410-b5e6-96231b3b80d8
-rwxr-xr-x | utils/GenLibDeps.pl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/utils/GenLibDeps.pl b/utils/GenLibDeps.pl index 3bdb92abab..ee2c46c4c8 100755 --- a/utils/GenLibDeps.pl +++ b/utils/GenLibDeps.pl @@ -28,7 +28,7 @@ my %objdefs; # Gather definitions from the libraries foreach $lib (@libs ) { open DEFS, - "nm -g --defined-only $lib | grep ' [ABCDGRSTVW] ' | sed -e 's/^[0-9A-Fa-f]* [ABCDGRSTVW] //' | sort | uniq |"; + "nm -g --defined-only $lib | grep ' [ABCDGRST] ' | sed -e 's/^[0-9A-Fa-f]* [ABCDGRST] //' | sort | uniq |"; while (<DEFS>) { chomp($_); $libdefs{$_} = $lib; @@ -52,7 +52,7 @@ foreach $obj (@objs ) { # object. The <dd> provides a list of the libraries/objects it depends on. sub gen_one_entry { my $lib = $_[0]; - print " <dt><b>$lib</b</dt><dd>\n"; + print " <dt><b>$lib</b</dt><dd><ul>\n"; open UNDEFS, "nm -u $lib | grep ' U ' | sed -e 's/ U //' | sort | uniq |"; open DEPENDS, @@ -74,10 +74,10 @@ sub gen_one_entry { open DF, "<GenLibDeps.out"; while (<DF>) { chomp; - print " $_\n"; + print " <li>$_</li>\n"; } close DF; - print " </dd>\n"; + print " </ul></dd>\n"; } # Make sure we flush on write. This is slower but correct based on the way we |