| Index: gdb/mi/mi-getopt.h
|
| diff --git a/gdb/mi/mi-getopt.h b/gdb/mi/mi-getopt.h
|
| index bfb305db3a9894a7f10cab0fcb7409410bdeb3c7..7db0bf4c35ab4b253d88b5d1ceb5e6de257f9d32 100644
|
| --- a/gdb/mi/mi-getopt.h
|
| +++ b/gdb/mi/mi-getopt.h
|
| @@ -1,5 +1,5 @@
|
| /* MI Option Parser.
|
| - Copyright (C) 2000, 2007-2012 Free Software Foundation, Inc.
|
| + Copyright (C) 2000-2013 Free Software Foundation, Inc.
|
| Contributed by Cygnus Solutions (a Red Hat company).
|
|
|
| This file is part of GDB.
|
| @@ -46,11 +46,15 @@ struct mi_opt
|
| If ARGV[OPTIND] is not an option, -1 is returned and OPTIND updated
|
| to specify the non-option argument. OPTARG is set to NULL.
|
|
|
| - mi_getopt() calls ``error("%s: Unknown option %c", prefix,
|
| - option)'' if an unknown option is encountered. */
|
| + If an unknown option is encountered, mi_getopt() calls
|
| + ``error("%s: Unknown option %c", prefix, option)'' while
|
| + mi_getopt_allow_unknown returns -1. */
|
|
|
| extern int mi_getopt (const char *prefix, int argc, char **argv,
|
| const struct mi_opt *opt, int *optind, char **optarg);
|
| +extern int mi_getopt_allow_unknown (const char *prefix, int argc,
|
| + char **argv, const struct mi_opt *opts,
|
| + int *oind, char **oarg);
|
|
|
| /* mi_valid_noargs determines if ARGC/ARGV are a valid set of
|
| parameters to satisfy an MI function that is not supposed to
|
|
|