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 | |
| 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>
| -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 41564b142c0..60d00d1c4ee 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) | \ |
