summaryrefslogtreecommitdiff
path: root/scripts/checksyscalls.sh
diff options
context:
space:
mode:
authorThomas Volpini <tvolpini@gmx.net>2008-10-25 15:02:50 -0700
committerSam Ravnborg <sam@ravnborg.org>2008-10-29 22:02:08 +0100
commitbd8f89ff47f11941a109220dbd51d81fd7ed2058 (patch)
treeb151e36c59a2402bd7fa14f0c370545f3b817bcb /scripts/checksyscalls.sh
parent13797b77d419fc1b16eebf2993bf7b5cea65f0bf (diff)
downloadlwn-bd8f89ff47f11941a109220dbd51d81fd7ed2058.tar.gz
lwn-bd8f89ff47f11941a109220dbd51d81fd7ed2058.zip
scripts/checksyscalls.sh: fix for non-gnu sed
Make the checksyscalls script work even on systems where sed is non-gnu. Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Diffstat (limited to 'scripts/checksyscalls.sh')
-rwxr-xr-xscripts/checksyscalls.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/checksyscalls.sh b/scripts/checksyscalls.sh
index 41564b142c04..60d00d1c4eee 100755
--- a/scripts/checksyscalls.sh
+++ b/scripts/checksyscalls.sh
@@ -113,10 +113,10 @@ EOF
}
syscall_list() {
-sed -n -e '/^\#define/ { s/[^_]*__NR_\([^[:space:]]*\).*/\
+sed -n -e '/^\#define/ s/[^_]*__NR_\([^[:space:]]*\).*/\
\#if !defined \(__NR_\1\) \&\& !defined \(__IGNORE_\1\)\
\#warning syscall \1 not implemented\
-\#endif/p }' $1
+\#endif/p' $1
}
(ignore_list && syscall_list ${srctree}/arch/x86/include/asm/unistd_32.h) | \