This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Convert signal.h from __need macros to bits/types/ headers.
On Tue, 6 Dec 2016, Zack Weinberg wrote:
> On 12/06/2016 11:26 AM, Joseph Myers wrote:
> > On Tue, 6 Dec 2016, Zack Weinberg wrote:
> >
> >> terrible). Internal code that wants to manipulate signal masks must
> >> now include <bits/sigsetops.h> (which is not installed) and should be
> >
> > The <bits/*.h> naming is only for installed headers. We renamed various
> > stray non-installed bits/ headers there used to be.
>
> It's system-dependent. Doesn't that mean it has to be a bits/ header?
No. Just a sysdeps header. Cf. atomic-machine.h (formerly
bits/atomic.h).
--
Joseph S. Myers
joseph@codesourcery.com