summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2008-04-19 14:18:23 +0000
committerDmitry V. Levin <ldv@altlinux.org>2008-04-19 14:18:23 +0000
commit48e7c6e29a712035839bade6a9db3d6112395ad4 (patch)
tree669ad2c4b69f7abb868da1f606b0c25fc179f790
parenta97f03b781904bbb1af35d9610cec88930359096 (diff)
downloadstrace-48e7c6e29a712035839bade6a9db3d6112395ad4.tar.gz
strace-48e7c6e29a712035839bade6a9db3d6112395ad4.tar.bz2
strace-48e7c6e29a712035839bade6a9db3d6112395ad4.tar.xz
2008-04-19 Dmitry V. Levin <ldv@altlinux.org>
* signalent.sh: Fix sort(1) old-style options. * syscallent.sh: Likewise. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
-rw-r--r--ChangeLog4
-rw-r--r--signalent.sh2
-rw-r--r--syscallent.sh2
3 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 2150a45..2d40871 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2008-04-19 Dmitry V. Levin <ldv@altlinux.org>
+ * signalent.sh: Fix sort(1) old-style options.
+ * syscallent.sh: Likewise.
+ Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+
* count.c (call_summary_pers): Check calloc() return value.
Signed-off-by: "Yang Zhiguo" <yzgcsu@cn.fujitsu.com>
diff --git a/signalent.sh b/signalent.sh
index de4bf6e..9a346dd 100644
--- a/signalent.sh
+++ b/signalent.sh
@@ -28,7 +28,7 @@
cat $* |
sed -n -e 's/\/\*.*\*\// /' -e 's/^#[ ]*define[ ][ ]*SIG\([^_ ]*\)[ ][ ]*\([0-9][0-9]*\)[ ]*$/\1 \2/p' |
- sort +1n |
+ sort -k2n | uniq |
awk '
BEGIN {
tabs = "\t\t\t\t\t\t\t\t"
diff --git a/syscallent.sh b/syscallent.sh
index 2d2aa5a..636cede 100644
--- a/syscallent.sh
+++ b/syscallent.sh
@@ -30,7 +30,7 @@ cat ${1+"$@"} |
sed -n 's/^#[ ]*define[ ][ ]*SYS_\([^ ]*\)[ ]*[^0-9]*\([0-9]*\).*$/\1 \2/p
s/^#[ ]*define[ ][ ]*__NR_\([^ ]*\)[ ]*[^0-9]*\([0-9]*\).*$/\1 \2/p
s/^#[ ]*define[ ][ ]*__NR_\([^ ]*\)[ ]*[^0-9()]*(__NR_Linux + \([0-9]*\))$/\1 \2/p' |
- sort +1n | uniq |
+ sort -k2n | uniq |
awk '
BEGIN {
tabs = "\t\t\t\t\t\t\t\t"