X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=getopt%2Fgetopt.h;h=da0a54adc618e07f2abc19d0b7c79615e527c48e;hb=36b1cf96dd076a5ff15ae4e037d2f3499d13f380;hp=c5f98619b9a033d5fc4decebd39840598d0c064d;hpb=dc034c9d0b7d9c3874a324a4c2c189a02945adc8;p=ctsim.git diff --git a/getopt/getopt.h b/getopt/getopt.h index c5f9861..da0a54a 100644 --- a/getopt/getopt.h +++ b/getopt/getopt.h @@ -19,6 +19,10 @@ #ifndef _GETOPT_H +#ifdef HAVE_CONFIG_H +#include "../config.h" +#endif + #ifndef __need_getopt # define _GETOPT_H 1 #endif @@ -133,7 +137,7 @@ struct option errors, only prototype getopt for the GNU C library. */ extern int getopt (int __argc, char *const *__argv, const char *__shortopts); # else /* not __GNU_LIBRARY__ */ -extern int getopt (); + /* extern int getopt (); */ # endif /* __GNU_LIBRARY__ */ # ifndef __need_getopt @@ -152,15 +156,15 @@ extern int _getopt_internal (int __argc, char *const *__argv, #else /* not __STDC__ */ extern int getopt (); # ifndef __need_getopt -extern int getopt_long (int argc, char *const *argv, const char *shortopts, - const struct option *longopts, int *longind); -extern int getopt_long_only (int __argc, char *const *__argv, - const char *__shortopts, - const struct option *__longopts, int *__longind); -extern int _getopt_internal (int __argc, char *const *__argv, - const char *__shortopts, - const struct option *__longopts, int *__longind, - int __long_only); +extern int getopt_long (int argc, char *const *argv, const char *shortopts, + const struct option *longopts, int *longind); +extern int getopt_long_only (int __argc, char *const *__argv, + const char *__shortopts, + const struct option *__longopts, int *__longind); +extern int _getopt_internal (int __argc, char *const *__argv, + const char *__shortopts, + const struct option *__longopts, int *__longind, + int __long_only); # endif #endif /* __STDC__ */