34 #if !defined __GNU_LIBRARY__
39 # ifndef __GNUC_PREREQ
40 # define __GNUC_PREREQ(maj, min) (0)
42 # if defined __cplusplus && __GNUC_PREREQ (2,8)
43 # define __THROW throw ()
118 # define no_argument 0
119 # define required_argument 1
120 # define optional_argument 2
148 #ifdef __GNU_LIBRARY__
152 extern int getopt (
int ___argc,
char *
const *___argv,
const char *__shortopts)
155 extern int getopt ();
158 #ifndef __need_getopt
159 extern int getopt_long (
int ___argc,
char *
const *___argv,
160 const char *__shortopts,
161 const struct option *__longopts,
int *__longind)
163 extern int getopt_long_only (
int ___argc,
char *
const *___argv,
164 const char *__shortopts,
165 const struct option *__longopts,
int *__longind)