Lines Matching defs:nonopt_start
96 static int nonopt_start = -1; /* first non option argument (for permute) */
136 * Exchange the block from nonopt_start to nonopt_end with the block
419 permute_args(nonopt_start, nonopt_end,
421 optind -= nonopt_end - nonopt_start;
422 } else if (nonopt_start != -1) {
427 optind = nonopt_start;
429 nonopt_start = nonopt_end = -1;
455 if (nonopt_start == -1)
456 nonopt_start = optind;
458 permute_args(nonopt_start, nonopt_end,
460 nonopt_start = optind -
461 (nonopt_end - nonopt_start);
468 if (nonopt_start != -1 && nonopt_end == -1)
482 permute_args(nonopt_start, nonopt_end,
484 optind -= nonopt_end - nonopt_start;
486 nonopt_start = nonopt_end = -1;