Lines Matching refs:nonopt_end
100 static int nonopt_end = -1; /* first option after non options (for permute) */ variable
199 nonopt_start = nonopt_end = -1;
205 if (nonopt_end != -1) {
207 permute_args(nonopt_start, nonopt_end,
209 optind -= nonopt_end - nonopt_start;
218 nonopt_start = nonopt_end = -1;
242 else if (nonopt_end != -1) {
243 permute_args(nonopt_start, nonopt_end,
246 (nonopt_end - nonopt_start);
247 nonopt_end = -1;
253 if (nonopt_start != -1 && nonopt_end == -1)
254 nonopt_end = optind;
339 if (nonopt_end != -1) {
340 permute_args(nonopt_start, nonopt_end, optind,
342 optind -= nonopt_end - nonopt_start;
344 nonopt_start = nonopt_end = -1;
393 if (nonopt_end != -1) {
394 permute_args(nonopt_start, nonopt_end,
396 optind -= nonopt_end - nonopt_start;
398 nonopt_start = nonopt_end = -1;