diff options
author | Thomas Volpini <tvolpini@gmx.net> | 2008-10-25 18:02:50 -0400 |
---|---|---|
committer | Sam Ravnborg <sam@ravnborg.org> | 2008-10-29 17:02:08 -0400 |
commit | bd8f89ff47f11941a109220dbd51d81fd7ed2058 (patch) | |
tree | b151e36c59a2402bd7fa14f0c370545f3b817bcb /scripts | |
parent | 13797b77d419fc1b16eebf2993bf7b5cea65f0bf (diff) |
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')
-rwxr-xr-x | scripts/checksyscalls.sh | 4 |
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 | |||
113 | } | 113 | } |
114 | 114 | ||
115 | syscall_list() { | 115 | syscall_list() { |
116 | sed -n -e '/^\#define/ { s/[^_]*__NR_\([^[:space:]]*\).*/\ | 116 | sed -n -e '/^\#define/ s/[^_]*__NR_\([^[:space:]]*\).*/\ |
117 | \#if !defined \(__NR_\1\) \&\& !defined \(__IGNORE_\1\)\ | 117 | \#if !defined \(__NR_\1\) \&\& !defined \(__IGNORE_\1\)\ |
118 | \#warning syscall \1 not implemented\ | 118 | \#warning syscall \1 not implemented\ |
119 | \#endif/p }' $1 | 119 | \#endif/p' $1 |
120 | } | 120 | } |
121 | 121 | ||
122 | (ignore_list && syscall_list ${srctree}/arch/x86/include/asm/unistd_32.h) | \ | 122 | (ignore_list && syscall_list ${srctree}/arch/x86/include/asm/unistd_32.h) | \ |