]> git.karo-electronics.de Git - karo-tx-linux.git/blob - arch/x86/entry/syscalls/syscalltbl.sh
Merge remote-tracking branches 'regmap/topic/doc' and 'regmap/topic/irq' into regmap...
[karo-tx-linux.git] / arch / x86 / entry / syscalls / syscalltbl.sh
1 #!/bin/sh
2
3 in="$1"
4 out="$2"
5
6 grep '^[0-9]' "$in" | sort -n | (
7     while read nr abi name entry compat; do
8         abi=`echo "$abi" | tr '[a-z]' '[A-Z]'`
9         if [ -n "$compat" ]; then
10             echo "__SYSCALL_${abi}($nr, $entry, $compat)"
11         elif [ -n "$entry" ]; then
12             echo "__SYSCALL_${abi}($nr, $entry, $entry)"
13         fi
14     done
15 ) > "$out"