diff options
Diffstat (limited to 'scripts/checksyscalls.sh')
-rwxr-xr-x | scripts/checksyscalls.sh | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/scripts/checksyscalls.sh b/scripts/checksyscalls.sh index 66ad375612f2..3ab316e52313 100755 --- a/scripts/checksyscalls.sh +++ b/scripts/checksyscalls.sh | |||
@@ -6,7 +6,7 @@ | |||
6 | # and listed below so they are ignored. | 6 | # and listed below so they are ignored. |
7 | # | 7 | # |
8 | # Usage: | 8 | # Usage: |
9 | # syscallchk gcc gcc-options | 9 | # checksyscalls.sh gcc gcc-options |
10 | # | 10 | # |
11 | 11 | ||
12 | ignore_list() { | 12 | ignore_list() { |
@@ -183,7 +183,6 @@ cat << EOF | |||
183 | #define __IGNORE_ustat /* statfs */ | 183 | #define __IGNORE_ustat /* statfs */ |
184 | #define __IGNORE_utime /* utimes */ | 184 | #define __IGNORE_utime /* utimes */ |
185 | #define __IGNORE_vfork /* clone */ | 185 | #define __IGNORE_vfork /* clone */ |
186 | #define __IGNORE_wait4 /* waitid */ | ||
187 | 186 | ||
188 | /* sync_file_range had a stupid ABI. Allow sync_file_range2 instead */ | 187 | /* sync_file_range had a stupid ABI. Allow sync_file_range2 instead */ |
189 | #ifdef __NR_sync_file_range2 | 188 | #ifdef __NR_sync_file_range2 |
@@ -205,5 +204,5 @@ sed -n -e '/^\#define/ s/[^_]*__NR_\([^[:space:]]*\).*/\ | |||
205 | \#endif/p' $1 | 204 | \#endif/p' $1 |
206 | } | 205 | } |
207 | 206 | ||
208 | (ignore_list && syscall_list ${srctree}/arch/x86/include/asm/unistd_32.h) | \ | 207 | (ignore_list && syscall_list $(dirname $0)/../arch/x86/include/asm/unistd_32.h) | \ |
209 | $* -E -x c - > /dev/null | 208 | $* -E -x c - > /dev/null |