Update from GNU libc.
authorJim Meyering <jim@meyering.net>
Sat, 31 Aug 2002 16:54:45 +0000 (16:54 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 31 Aug 2002 16:54:45 +0000 (16:54 +0000)
lib/getopt1.c

index 22a7efb..8ea9984 100644 (file)
@@ -1,5 +1,5 @@
 /* getopt_long and getopt_long_only entry points for GNU getopt.
-   Copyright (C) 1987,88,89,90,91,92,93,94,96,97,98
+   Copyright (C) 1987,88,89,90,91,92,93,94,96,97,98, 02
      Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
 #include <config.h>
 #endif
 
-#include "getopt.h"
+#ifdef _LIBC
+# include <getopt.h>
+#else
+# include "getopt.h"
+#endif
 
 #if !defined __STDC__ || !__STDC__
 /* This is a separate conditional since some stdc systems
@@ -90,6 +94,10 @@ getopt_long_only (argc, argv, options, long_options, opt_index)
   return _getopt_internal (argc, argv, options, long_options, opt_index, 1);
 }
 
+# ifdef _LIBC
+libc_hidden_def (getopt_long)
+libc_hidden_def (getopt_long_only)
+# endif
 
 #endif /* Not ELIDE_CODE.  */
 \f