From: Niall D. <s_s...@ne...> - 2008-06-22 14:55:56
|
On 20 Jun 2008 at 9:25, Mr. Grue wrote: > i think this all boils down to an executive Jeroen decision. :) > > no existing version of OS X supports unnamed POSIX semaphores. FOX's > use of POSIX semaphores are all unnamed. > > as i see it, you've got three of choices: You could just drop semaphores. They're pretty useless for most coding situations except as a primitive for bigger things - and there an atomic integer is far more useful. TnFOX doesn't provide them at all nor uses them - much the same as why Apple never bothered implementing them fully. TnFOX has also been running on Mac OS X for well over a year now and has no dependencies on Carbon nor anything outside Mach. One could examine the TnFOX source and copy it rather than reinventing the wheel ... Cheers, Niall |