![](https://secure.gravatar.com/avatar/34d20c59e8fbaf9f26ab111cdf7fe096.jpg?s=120&d=mm&r=g)
Martin v. Loewis wrote:
Before _POSIX_SEMAPHORES is specified by default for Cygwin, it will probably have to be shown that it is 100% compliant with POSIX.
Please don't guess in such matters; this is not very convincing.
Sorry about the wording. I'm looking at ISO/IEC 9945-1-1996 (i.e., ANSI/IEEE Std 1003.1, the POSIX API spec), and the section on semaphores does give quite specific requirements that have to be met if you define _POSIX_SEMAPHORES. <Sigh> I'll work with Jason and get _POSIX_SEMAPHORES defined in Cygwin or (if this isn't possible) present an alternative that doesn't imply POSIX support. -Jerry -O Gerald S. Williams, 22Y-103GA : mailto:gsw@agere.com O- -O AGERE SYSTEMS, 555 UNION BLVD : office:610-712-8661 O- -O ALLENTOWN, PA, USA 18109-3286 : mobile:908-672-7592 O-