From ab8f6a6e42ff893041f7545a23e6d6a0edde07fb Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Wed, 10 Sep 2014 12:27:33 -0400 Subject: fix places where _BSD_SOURCE failed to yield a superset of _XOPEN_SOURCE the vast majority of these failures seem to have been oversights at the time _BSD_SOURCE was added, or perhaps shortly afterward. the one which may have had some reason behind it is omission of setpgrp from the _BSD_SOURCE feature profile, since the standard setpgrp interface conflicts with a legacy (pre-POSIX) BSD interface by the same name. however, such omission is not aligned with our general policy in this area (for example, handling of similar _GNU_SOURCE cases) and should not be preserved. --- include/stdlib.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'include/stdlib.h') diff --git a/include/stdlib.h b/include/stdlib.h index db569d97..97ce5a72 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -114,9 +114,6 @@ long int random (void); void srandom (unsigned int); char *initstate (unsigned int, char *, size_t); char *setstate (char *); -#endif - -#if defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) int putenv (char *); int posix_openpt (int); int grantpt (int); -- cgit v1.2.1