kernel: Adjust some comments to the unionfs removal.
[dragonfly.git] / include / stdlib.h
index 1fde883..2945bab 100644 (file)
@@ -177,6 +177,7 @@ int  unsetenv(const char *);
 #endif
 
 #if __POSIX_VISIBLE >= 200809 || __XSI_VISIBLE
+int     getsubopt(char **, char *const *, char **);
 #ifndef _MKDTEMP_DECLARED
 char   *mkdtemp(char *);
 #define        _MKDTEMP_DECLARED
@@ -197,11 +198,14 @@ int        mkstemp(char *);
 /* XXX XSI requires pollution from <sys/wait.h> here.  We'd rather not. */
 long    a64l(const char *);
 double  drand48(void);
-/* char        *ecvt(double, int, int * __restrict, int * __restrict); */
 double  erand48(unsigned short[3]);
-/* char        *fcvt(double, int, int * __restrict, int * __restrict); */
-/* char        *gcvt(double, int, int * __restrict, int * __restrict); */
-int     getsubopt(char **, char *const *, char **);
+#if 0
+#if __BSD_VISIBLE || __XSI_VISIBLE <= 600
+char   *ecvt(double, int, int * __restrict, int * __restrict); /* LEGACY */
+char   *fcvt(double, int, int * __restrict, int * __restrict); /* LEGACY */
+char   *gcvt(double, int, int * __restrict, int * __restrict); /* LEGACY */
+#endif
+#endif
 int     grantpt(int);
 char   *initstate(unsigned long /* XSI requires u_int */, char *, long);
 long    jrand48(unsigned short[3]);
@@ -209,7 +213,7 @@ char        *l64a(long);
 void    lcong48(unsigned short[7]);
 long    lrand48(void);
 #if !defined(_MKTEMP_DECLARED) && (__BSD_VISIBLE || __XSI_VISIBLE <= 600)
-char   *mktemp(char *);
+char   *mktemp(char *);                                        /* LEGACY */
 #define        _MKTEMP_DECLARED
 #endif
 long    mrand48(void);
@@ -310,7 +314,7 @@ extern char *suboptarg;                     /* getsubopt(3) external variable */
 /*
  * C11 functions.
  */
-#if __ISO_C_VISIBLE >= 2011 || __cplusplus >= 201103L || __BSD_VISIBLE
+#if __ISO_C_VISIBLE >= 2011 || __cplusplus >= 201103L
 int    at_quick_exit(void (*func)(void));
 _Noreturn void
        quick_exit(int);