diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2008-04-19 14:18:23 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2008-04-19 14:18:23 +0000 |
commit | 48e7c6e29a712035839bade6a9db3d6112395ad4 (patch) | |
tree | 669ad2c4b69f7abb868da1f606b0c25fc179f790 | |
parent | a97f03b781904bbb1af35d9610cec88930359096 (diff) | |
download | strace-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-- | ChangeLog | 4 | ||||
-rw-r--r-- | signalent.sh | 2 | ||||
-rw-r--r-- | syscallent.sh | 2 |
3 files changed, 6 insertions, 2 deletions
@@ -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" |