git://git.jankratochvil.net
/
massrebuild.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
README: +mockfail* mv
[massrebuild.git]
/
debuginfosize
diff --git
a/debuginfosize
b/debuginfosize
index
7778ffb
..
39fab7e
100755
(executable)
--- a/
debuginfosize
+++ b/
debuginfosize
@@
-3,10
+3,13
@@
set -e
# build/znc-1.8.1-2.fc33.src.rpm.rpms
[ $# -eq 1 ]
which readelf >/dev/null
# build/znc-1.8.1-2.fc33.src.rpm.rpms
[ $# -eq 1 ]
which readelf >/dev/null
+which llvm-dwarfdump >/dev/null
srcrpm=$1
test -e $srcrpm.rpms
srcrpm=$1
test -e $srcrpm.rpms
-test !
-e $srcrpm.rpmsizes
+test !
'(' -e $srcrpm.rpmsizes -a -e $srcrpm.dt5.rpm.dttypes ')'
test ! -e $srcrpm.rpms.d
test ! -e $srcrpm.rpms.d
+: >$srcrpm.dt5.rpm.dttypes
+origpwd="$PWD"
mkdir $srcrpm.rpms.d
pushd $srcrpm.rpms.d >/dev/null
rpmsbase=../../`basename $srcrpm`
mkdir $srcrpm.rpms.d
pushd $srcrpm.rpms.d >/dev/null
rpmsbase=../../`basename $srcrpm`
@@
-52,6
+55,7
@@
pushd $srcrpm.rpms.d >/dev/null
fi
dwztot=$[$dwztot+$dwz]
dttot=$[$dttot+$dt]
fi
dwztot=$[$dwztot+$dwz]
dttot=$[$dttot+$dt]
+ llvm-dwarfdump -color=0 -debug-types --summarize-types ../dt/$i >>"$origpwd/$srcrpm".dt5.rpm.dttypes
done
popd >/dev/null
popd >/dev/null
done
popd >/dev/null
popd >/dev/null