Lines Matching refs:opt_info

181  * if last!=0 then argv[opt_info.index]==0 with return(0)
182 * else if argv[opt_info.index]==0 then return(0)
183 * otherwise argv[opt_info.index] is the first unrecognized
218 switch (*(s = opt_info.arg))
329 if (!(s = opt_info.arg))
338 if ((s = argv[opt_info.index]) && ((n = *s++) == '-' || n == '+') && *s++ == 'D')
343 p = argv[opt_info.index++];
397 for (n = PP_deps; argv[opt_info.index]; opt_info.offset++)
399 switch (argv[opt_info.index][opt_info.offset])
419 ppop(PP_UNDEF, opt_info.arg);
427 if (isalpha(opt_info.arg[0]) || opt_info.arg[0] == '_' || opt_info.arg[0] == '$')
428 ppop(PP_ASSERT, opt_info.arg);
431 if (!opt_info.arg)
443 pp.arg_mode = (*(opt_info.arg + 1) || pp.arg_mode && pp.arg_mode != *opt_info.arg) ? '-' : *opt_info.arg;
446 if (*(s = opt_info.arg) && *(s + 1) == ',')
459 error(ERROR_USAGE|4, "%s", opt_info.arg);
464 opt_info.again = 1;
472 if (!(s = argv[opt_info.index]))
473 error(3, "%s", opt_info.arg);
474 if (opt_info.offset == 2 && (pp.arg_style & STYLE_gnu))
476 p = argv[opt_info.index + 1];
499 opt_info.index++;
500 opt_info.offset = 0;
509 opt_info.index++;
510 opt_info.offset = 0;
512 opt_info.offset = 0;
542 s += opt_info.offset - 1;
581 if (argv[opt_info.index + 1] && argv[opt_info.index + 1][0] != '-' && argv[opt_info.index + 2] && argv[opt_info.index + 2][0] == '-')
583 opt_info.index++;
584 opt_info.offset = 0;
587 while (argv[opt_info.index][opt_info.offset]) opt_info.offset++;
590 if (!(s = argv[opt_info.index])) return(0);
605 if (!argv[++opt_info.index]) return(0);