You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

create 344 B

12345678910111213141516171819202122
  1. #!/bin/sh
  2. count=0
  3. for arg in "$@"; do
  4. printf "#define\tinterface_%s\t\t%d\n" "$arg" "$count"
  5. count=`expr $count + 1`
  6. done
  7. printf "#ifdef USE_FUNCTABLE\n"
  8. printf "#define MAX_PROF_TABLE %d\n" "$count"
  9. printf "static char *func_table[] = {\n"
  10. for arg in "$@"; do
  11. printf "\"%s\",\n" "$arg"
  12. done
  13. printf "};\n"
  14. printf "#endif\n"