From 6fd4861d9def34c4dccce214c78bfbcc0fa291fd Mon Sep 17 00:00:00 2001
From: Andrew Tridgell <tridge@samba.org>
Date: Fri, 7 May 2010 13:47:37 +0200
Subject: s4-devel: a very useful script when dealing with library/linking
 issues

I use this all the time, so I thought I'd put it in the tree for
others
---
 source4/scripting/devel/nmfind | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100755 source4/scripting/devel/nmfind

(limited to 'source4/scripting/devel')

diff --git a/source4/scripting/devel/nmfind b/source4/scripting/devel/nmfind
new file mode 100755
index 0000000000..54935f213d
--- /dev/null
+++ b/source4/scripting/devel/nmfind
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+# find object files containing a symbol
+# for example:
+#   nmfind foo_function $(find bin/default -name '*.o')
+
+TARGET=$1
+shift
+for f in $*; do
+if nm $f 2>&1 | grep $TARGET > /dev/null; then
+  echo [$f]
+  nm $f | grep $TARGET
+  echo
+fi
+done
-- 
cgit