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