This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: port of omniorb
- To: <K dot Fleischer at Omnium dot de>,<cygwin at cygwin dot com>
- Subject: Re: port of omniorb
- From: "Robert Collins" <robert dot collins at itdomain dot com dot au>
- Date: Fri, 13 Apr 2001 09:25:05 +1000
- References: <DIENLECHGMDAEJHGMEBCEECPCAAA.Karsten.Fleischer@gmx.de>
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" <Karsten.Fleischer@gmx.de>
To: <cygwin@cygwin.com>
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