*************** *** 328,334 **** static void add_preprocessor_option PARAMS ((const char *, int)); static void add_assembler_option PARAMS ((const char *, int)); static void add_linker_option PARAMS ((const char *, int)); - static void process_command PARAMS ((int, const char *const *)); static int execute PARAMS ((void)); static void alloc_args PARAMS ((void)); static void clear_args PARAMS ((void)); --- 328,334 ---- static void add_preprocessor_option PARAMS ((const char *, int)); static void add_assembler_option PARAMS ((const char *, int)); static void add_linker_option PARAMS ((const char *, int)); + static void process_command PARAMS ((int, const char **)); static int execute PARAMS ((void)); static void alloc_args PARAMS ((void)); static void clear_args PARAMS ((void)); *************** *** 3050,3056 **** static void process_command (argc, argv) int argc; - const char *const *argv; { int i; const char *temp; --- 3050,3056 ---- static void process_command (argc, argv) int argc; + const char **argv; { int i; const char *temp; *************** *** 3279,3288 **** } /* Convert new-style -- options to old-style. */ - translate_options (&argc, &argv); /* Do language-specific adjustment/addition of flags. */ - lang_specific_driver (&argc, &argv, &added_libraries); /* Scan argv twice. Here, the first time, just count how many switches there will be in their vector, and how many input files in theirs. --- 3279,3288 ---- } /* Convert new-style -- options to old-style. */ + translate_options (&argc, (const char *const **) &argv); /* Do language-specific adjustment/addition of flags. */ + lang_specific_driver (&argc, (const char *const **) &argv, &added_libraries); /* Scan argv twice. Here, the first time, just count how many switches there will be in their vector, and how many input files in theirs. *************** *** 5917,5928 **** kill (getpid (), signum); } - extern int main PARAMS ((int, const char *const *)); int main (argc, argv) int argc; - const char *const *argv; { size_t i; int value; --- 5917,5928 ---- kill (getpid (), signum); } + extern int main PARAMS ((int, const char **)); int main (argc, argv) int argc; + const char **argv; { size_t i; int value;