From 4e5f82c76f08614d0b69f9ec4a8baac303af15f6 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Sun, 3 Jun 2007 22:30:22 +0000 Subject: find_stray_communal_vars: script which finds communal variables resize: remove globals var mdev: remove globals var --- scripts/find_stray_communal_vars | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 scripts/find_stray_communal_vars (limited to 'scripts') diff --git a/scripts/find_stray_communal_vars b/scripts/find_stray_communal_vars new file mode 100755 index 000000000..9f999d705 --- /dev/null +++ b/scripts/find_stray_communal_vars @@ -0,0 +1,10 @@ +#!/bin/sh + +# Communal variables are elusize, then don't show in size output! +# This script will show all communals in *.o, sorted by size + +find -name '*.o' \ +| while read name; do + b=`basename "$name"` + nm "$name" | sed "s/^/$b: /" +done | grep -i ' c ' | sort -k2 -- cgit v1.2.3