Lines Matching refs:argv

147 exchange (char **argv, struct _getopt_data *d)
192 tem = argv[bottom + i];
193 argv[bottom + i] = argv[top - (middle - bottom) + i];
194 argv[top - (middle - bottom) + i] = tem;
209 tem = argv[bottom + i];
210 argv[bottom + i] = argv[middle + i];
211 argv[middle + i] = tem;
229 char **argv _GL_UNUSED, const char *optstring,
261 && argc == __libc_argc && argv == __libc_argv)
350 _getopt_internal_r (int argc, char **argv, const char *optstring,
365 optstring = _getopt_initialize (argc, argv, optstring, d,
379 # define NONOPTION_P (argv[d->optind][0] != '-' || argv[d->optind][1] == '\0' \
383 # define NONOPTION_P (argv[d->optind][0] != '-' || argv[d->optind][1] == '\0')
404 exchange ((char **) argv, d);
421 if (d->optind != argc && !strcmp (argv[d->optind], "--"))
427 exchange ((char **) argv, d);
454 d->optarg = argv[d->optind++];
461 d->__nextchar = (argv[d->optind] + 1
462 + (longopts != NULL && argv[d->optind][1] == '-'));
481 && (argv[d->optind][1] == '-'
482 || (long_only && (argv[d->optind][2]
483 || !strchr (optstring, argv[d->optind][1])))))
552 argv[0], argv[d->optind]);
581 argv[0], argv[d->optind]);
624 if (argv[d->optind - 1][1] == '-')
630 argv[0], pfound->name);
634 argv[0], pfound->name);
643 argv[0], argv[d->optind - 1][0],
648 argv[0], argv[d->optind - 1][0],
681 d->optarg = argv[d->optind++];
691 argv[0], pfound->name) >= 0)
709 argv[0], pfound->name);
732 if (!long_only || argv[d->optind][1] == '-'
742 if (argv[d->optind][1] == '-')
747 argv[0], d->__nextchar);
750 argv[0], d->__nextchar);
758 argv[0], argv[d->optind][0], d->__nextchar);
761 argv[0], argv[d->optind][0], d->__nextchar);
810 argv[0], c);
812 fprintf (stderr, _("%s: invalid option -- '%c'\n"), argv[0], c);
866 argv[0], c) >= 0)
883 argv[0], c);
896 d->optarg = argv[d->optind++];
939 argv[0], d->optarg) >= 0)
955 argv[0], d->optarg);
980 argv[0], pfound->name) >= 0)
998 argv[0], pfound->name);
1009 d->optarg = argv[d->optind++];
1019 argv[0], pfound->name) >= 0)
1037 argv[0], pfound->name);
1094 argv[0], c) >= 0)
1111 argv[0], c);
1123 d->optarg = argv[d->optind++];
1132 _getopt_internal (int argc, char **argv, const char *optstring,
1141 result = _getopt_internal_r (argc, argv, optstring, longopts,
1161 getopt (int argc, char *const *argv, const char *optstring)
1163 return _getopt_internal (argc, (char **) argv, optstring,
1171 __posix_getopt (int argc, char *const *argv, const char *optstring)
1173 return _getopt_internal (argc, argv, optstring,
1188 main (int argc, char **argv)
1197 c = getopt (argc, argv, "abc:d:0123456789");
1214 printf ("digits occur in two different argv-elements.\n");
1243 printf ("%s ", argv[optind++]);