Lines Matching refs:nonopt_end
103 static int nonopt_end = -1; /* first option after non options (for permute) */ variable
381 nonopt_start = nonopt_end = -1;
387 if (nonopt_end != -1) {
389 permute_args(nonopt_start, nonopt_end,
391 optind -= nonopt_end - nonopt_start;
400 nonopt_start = nonopt_end = -1;
428 else if (nonopt_end != -1) {
429 permute_args(nonopt_start, nonopt_end,
432 (nonopt_end - nonopt_start);
433 nonopt_end = -1;
439 if (nonopt_start != -1 && nonopt_end == -1)
440 nonopt_end = optind;
452 if (nonopt_end != -1) {
453 permute_args(nonopt_start, nonopt_end,
455 optind -= nonopt_end - nonopt_start;
457 nonopt_start = nonopt_end = -1;