| #!/bin/sh | |
| count=0 | |
| for arg in "$@"; do | |
| printf "#define\tinterface_%s\t\t%d\n" "$arg" "$count" | |
| count=`expr $count + 1` | |
| done | |
| printf "#ifdef USE_FUNCTABLE\n" | |
| printf "#define MAX_PROF_TABLE %d\n" "$count" | |
| printf "static char *func_table[] = {\n" | |
| for arg in "$@"; do | |
| printf "\"%s\",\n" "$arg" | |
| done | |
| printf "};\n" | |
| printf "#endif\n" | |