Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <034601c0c3a7$cf6bb0f0$0200a8c0@lifelesswks> From: "Robert Collins" To: , References: Subject: Re: port of omniorb Date: Fri, 13 Apr 2001 09:25:05 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-OriginalArrivalTime: 12 Apr 2001 23:18:23.0012 (UTC) FILETIME=[DE6E1E40:01C0C3A6] I've done some research. Draft version 10 was adopted with minor variations as the posix standard. I've been coding off the single unix specification version2, which is a superset of the posix standards. So you can assume cygwin is draft version 10, and you won't be far off. The next cygwin snapshot to be released (Dated after Apr -10) will have nearly all the functions from that spec. Not all actually _do_ anything :]. They all return appropriate errors if they aren't supported. The only missing function is pthread_atfork, and the main missing functionality is the core of pthread_cancel*. The cancel functions do work, they just don't do anything. There's around 30 other library functions that have to be updated to provide full cancellation point support so that is a long term project. In short: if you get a snapshot with this code in it, miniORB should build OOTB. If it doesn't.. please let me know (via the list). Rob ----- Original Message ----- From: "Karsten Fleischer" To: Sent: Thursday, April 05, 2001 10:07 AM Subject: RE: port of omniorb > > sched_yield is in the current snapshots for cygwin. I implemented it a > > couple of weeks ago :] > > Good. We can then assume draft version 10, which is the highest number I > have seen in the OmniORB makefiles. Or was it 11??? > > Karsten > > > -- > Want to unsubscribe from this list? > Check out: http://cygwin.com/ml/#unsubscribe-simple > > -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple