This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Consensus around kernel syscall wrappers?


On Wed, 2 Sep 2015, H. Peter Anvin wrote:

> On 08/24/2015 02:30 PM, Roland McGrath wrote:
> > There is no consensus and I am behind on continuing the previous discussion.
> 
> OK, so let me ask this: is there a reason these ought to be in glibc as
> opposed to co-maintained with the Linux kernel?

Cancellation (libc-dependent).  errno (libc-dependent).  Userspace types 
and error handling choices to fit in properly with other related 
interfaces in libc.  Building objects for various ABIs that the kernel is 
never built for or whose ABI distinctions are only relevant at userspace 
level and not for the kernel.  All these things naturally fit in as part 
of the glibc build.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]