#!/bin/sh set -e ( echo '/* Syscall table automatically generated by mk-syscall-table */' echo echo '#include ' | gcc -E -dM - | sed 's/^#define __NR_\([^ ]\+\).*/[ __NR_\1 ] = { "\1", 0 },/;t;d' ) >src/syscall-table.h