Lines Matching refs:argv
36 main(int argc, char **argv, char **envp)
51 "assembler_path {Compiler command line}\n", argv[0]);
55 /* argv[1] is the path to the compiler. */
56 /* argv[2] is the path to the assembler */
57 compiler_path = argv[1];
58 assembler_path = argv[2];
60 argv = &argv[3];
64 fprintf(stderr, "Too many arguments passed to %s.\n", argv[0]);
76 if (strcmp(argv[i], "-c") == 0) {
79 } else if (strcmp(argv[i], "-o") == 0) {
85 output_file = argv[i + 1];
88 compiler_argv[j++] = strdup(argv[i]);
90 if (strcmp(argv[i], "-m32") == 0)
92 else if (strcmp(argv[i], "-m64") == 0)
94 else if (strcmp(argv[i], "-g") == 0 || strcmp(argv[i], "-gstabs") == 0)
96 else if (strcmp(argv[i], "-gstabs") == 0)
98 else if (strcmp(argv[i], "-gstabs+") == 0)