1 2 3 4 5 6 7 8 9 10 11
#!/bin/sh fl="-std=c89" CC=${CC:-"gcc"} for opt; do case "$opt" in -ansi|-std=c89|-std=iso9899:1990) fl="";; -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2 exit 1;; esac done exec $CC $fl ${1+"$@"}