summaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-07-10 22:39:49 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-07-10 22:39:49 +0100
commit9041b4f9b0cddc50aa4a45cf3439e694019425c7 (patch)
tree88354c257484ab2f598a2ae7bfd3defe45e30082 /Makefile.in
parentuse WORKDIR (diff)
downloadcore-9041b4f9b0cddc50aa4a45cf3439e694019425c7.tar.gz
core-9041b4f9b0cddc50aa4a45cf3439e694019425c7.zip
split unused methods list into easy and full
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in
index 425863c3f7b3..5ef596ca2a5c 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -188,4 +188,8 @@ findunusedcode:
callanalyse \
$$WORKDIR/LinkTarget/*/* \
*/$$OUTPATH/bin/* \
- */$$OUTPATH/lib/* > unusedcode
+ */$$OUTPATH/lib/* > unusedcode.all
+#because non-c++ symbols could be dlsymed lets make a list of class level
+#unused methods which don't require much effort to determine if they need
+#to be just removed, or put behind appropiate platform or debug level ifdefs
+ @grep :: unusedcode.all > unusedcode.easy