Please always keep the mailing list in Cc, so you optimize the chance of getting a complete answer in a minimized time. Otherwise, you run the risk of either get a terse answer, or have to wait (possibly long) that I have time to provide a lengthier answer (or simply that I come back from vacations...)
Subhashish Pradhan, le Sat 18 Jan 2014 03:27:10 +0530, a écrit : > So I was reading about system calls this week and I noticed that generally we > write wrappers which handle the syscalls from programs. So if a system call is > encountered, it calls this wrapper which then makes calls to the kernel to > perform the task. > > So I presume that this wrapper is glibc in Hurd, right? Yes. > If so, then is it a vanilla glibc or a modified one. It's in the plain vanilla glibc. > If the above presumptions are true then how are these glibc wrappers related > to > mach_msg syscalls in let's say: /include/mach/syscall_sw.h ? See the eglibc build log on http://buildd.debian.org/eglibc : mach/syscall_*.S are generated and built. Samuel