--- gforth/vmgen-ex2/support.c 2002/06/02 15:46:18 1.1 +++ gforth/vmgen-ex2/support.c 2002/07/30 20:55:11 1.3 @@ -22,6 +22,8 @@ #include #include #include +extern int optind; + #include #include "mini.h" @@ -164,14 +166,7 @@ int main(int argc, char **argv) default: case 'h': help: - fprintf(stderr, "\ -Usage: %s [options] file\n -Options:\n --h Print this message and exit\n\ --d disassemble VM program before execution\n\ --p profile VM code sequences (output on stderr)\n\ --t trace VM code execution (output on stderr)\n\ -", + fprintf(stderr, "Usage: %s [options] file\nOptions:\n-h Print this message and exit\n-d disassemble VM program before execution\n-p profile VM code sequences (output on stderr)\n-t trace VM code execution (output on stderr)\n", argv[0]); exit(1); case 'd': @@ -179,6 +174,7 @@ Options:\n break; case 'p': profiling=1; + use_super=0; /* we don't want superinstructions in the profile */ runvm = engine_debug; break; case 't':