fix places where _BSD_SOURCE failed to yield a superset of _XOPEN_SOURCE
authorRich Felker <dalias@aerifal.cx>
Wed, 10 Sep 2014 16:27:33 +0000 (12:27 -0400)
committerRich Felker <dalias@aerifal.cx>
Wed, 10 Sep 2014 16:27:33 +0000 (12:27 -0400)
commitab8f6a6e42ff893041f7545a23e6d6a0edde07fb
tree827be99b11db4cbf694ca6adb5c8d1b9917672a8
parente6403887ccf172974d2da5304c3e4043ebad41d2
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/signal.h
include/stdlib.h
include/time.h
include/unistd.h