Lines Matching defs:nonopt_end
97 static int nonopt_end = -1; /* first option after non options (for permute) */
127 * Exchange the block from nonopt_start to nonopt_end with the block
128 * from nonopt_end to opt_end (keeping the same order of arguments
187 nonopt_start = nonopt_end = -1;
193 if (nonopt_end != -1) {
195 permute_args(nonopt_start, nonopt_end,
197 optind -= nonopt_end - nonopt_start;
206 nonopt_start = nonopt_end = -1;
230 else if (nonopt_end != -1) {
231 permute_args(nonopt_start, nonopt_end,
234 (nonopt_end - nonopt_start);
235 nonopt_end = -1;
241 if (nonopt_start != -1 && nonopt_end == -1)
242 nonopt_end = optind;
324 if (nonopt_end != -1) {
325 permute_args(nonopt_start, nonopt_end, optind,
327 optind -= nonopt_end - nonopt_start;
329 nonopt_start = nonopt_end = -1;
374 if (nonopt_end != -1) {
375 permute_args(nonopt_start, nonopt_end,
377 optind -= nonopt_end - nonopt_start;
379 nonopt_start = nonopt_end = -1;