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.
-O Gerald S. Williams, 22Y-103GA : mailto:firstname.lastname@example.org O- -O AGERE SYSTEMS, 555 UNION BLVD : office:610-712-8661 O- -O ALLENTOWN, PA, USA 18109-3286 : mobile:908-672-7592 O-