Attempt to get this script working on Darwin.
authorReid Spencer <rspencer@reidspencer.com>
Wed, 3 May 2006 18:16:01 +0000 (18:16 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Wed, 3 May 2006 18:16:01 +0000 (18:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28085 91177308-0d34-0410-b5e6-96231b3b80d8

utils/GenLibDeps.pl

index 60c291d9456cdf1157f5aa06b743dbf2ffdd1280..6f0b82fd67d4a45f4dc0b22b590bf2c7c49a0922 100755 (executable)
@@ -6,7 +6,7 @@
 #           libraries. The output of this script should periodically replace 
 #           the similar content in the UsingLibraries.html document.
 #
-# Syntax:   GenLibDeps.pl <directory_with_libraries_in_it>
+# Syntax:   GenLibDeps.pl [-flat] <directory_with_libraries_in_it>
 #
 
 # Parse arguments... 
@@ -76,7 +76,7 @@ sub gen_one_entry {
     print "  <dt><b>$lib</b</dt><dd><ul>\n";
   }
   open UNDEFS, 
-    "nm -g -u $Directory/$lib | grep ' U ' | sed -e 's/         U //' | sort | uniq |";
+    "nm -g -u $Directory/$lib | sed -e 's/^  *U //' | sort | uniq |";
   open DEPENDS,
     "| sort | uniq > GenLibDeps.out";
   while (<UNDEFS>) {