[fpc-devel] Threading support and C library under Linux/Unix

Marco van de Voort marcov at stack.nl
Tue Jun 22 15:38:36 CEST 2010


In our previous episode, Henry Vermaak said:
> >> The syscall interface is very stable, so you wouldn't have to touch
> >> anything there. ?I haven't looked at the nptl source, yet, what do they
> >> use that changes between distros?
> >
> > The syscall interface now only uses a subset of relatively the oldest
> > functions. ?It doesn't use whatever libpthreads uses to interface with the
> > kernel. (and which got reworked afaik with every major kernel version, and
> > sometimes inbeween)
> 
> (I was talking about the kernel syscall interface).

I only know the subsystem used, and I know that the thread library changed
several times, and those thread libraries were major kernel specific.
 
I thus concluded the kernel interface changed.




More information about the fpc-devel mailing list