[fpc-pascal] semaphores?

Marco van de Voort marcov at stack.nl
Mon Apr 20 11:41:36 CEST 2009

In our previous episode, Michael Van Canneyt said:
> > No, the thread manager is only for internal use by the RTL, and may lack
> > implementations for functions not required by the RTL for a particular
> > platform. See http://bugs.freepascal.org/view.php?id=11206
> That was definitely not the original intention of the thread manager.
> The idea was to have low-level thread related functions available without
> classes, including semaphores.

I cannot remember that either. I can remember something about
beginthread/endthread being kept because of backwards compat, but not
because of a great all-procedural api.

More information about the fpc-pascal mailing list