[PATCH] Convert signal.h from __need macros to bits/types/ headers.

Joseph Myers joseph@codesourcery.com
Tue Dec 6 16:49:00 GMT 2016


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



More information about the Libc-alpha mailing list