delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin-developers/> |
List-Post: | <mailto:cygwin-developers AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-developers-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin-developers AT sources DOT redhat DOT com |
Reply-To: | <nhv AT cape DOT com> |
From: | "Norman Vine" <nhv AT cape DOT com> |
To: | "'Robert Collins'" <robert DOT collins AT itdomain DOT com DOT au> |
Cc: | <cygwin-developers AT cygwin DOT com> |
Subject: | RE: pthread_kill prototype |
Date: | Tue, 20 Mar 2001 21:20:56 -0500 |
Message-ID: | <000f01c0b1ad$9040d380$a300a8c0@nhv> |
MIME-Version: | 1.0 |
X-Priority: | 3 (Normal) |
X-MSMail-Priority: | Normal |
X-Mailer: | Microsoft Outlook 8.5, Build 4.71.2232.26 |
In-Reply-To: | <EA18B9FA0FE4194AA2B4CDB91F73C0EF02E272@itdomain002.itdomain.net.au> |
X-MIMEOLE: | Produced By Microsoft MimeOLE V5.50.4522.1200 |
Importance: | Normal |
X-MS-TNEF-Correlator: | 00000000BFF1010FDDEEBC11A127BA7D7310634CE4EF0101 |
This is a multi-part message in MIME format. ------=_NextPart_000_0010_01C0B183.A76ACB80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Robert Collins writes: Norman Vine [mailto:nhv AT cape DOT com] wrote: >> >> >> > >> >Well someone may have done >> >#ifdef __CYGWIN__ >> > pthread_kill(&var,sig) >> >#else >> > pthread_kill(var,sig) >> >#endif >> >> actually this is only a problem when >> #if defined(_POSIX_THREADS) >> >> which I do not believe is defined anywhere in Cygwin >> so may never have beem picked up before >> >> I have worked around this before with some nasty hacks >> but since Robert was redoing the package anyway I thought >> it was an opportune time to bring this up. > >Are you up to rebuilding those pacakges? I will be breaking the ABI by >fixing this - and it will be fixed this week. >_POSIX_THREADS is referred to by >http://www.opengroup.org/onlinepubs/007908799/xsh/threads.html as being >present on XSI systems. Now as I don't know what an XSI system is, I >wonder why _POSIX_THREADS showed up for you? Python uses _POSIX_THREADS to distinguish pthreads from other possible thread implementations >I will be defining some of those symbols as I go along, but until I get >the time to find a full blown pthreads test suite that'll run under >cygwin... (Norman if you've got some interest.. hint hint) It doesn't have a full blown test suite but GNU PTH has a fully POXIX compilent pthread package that compiles and seems to run just fine with Cygwin Cheers Norman Vine ------=_NextPart_000_0010_01C0B183.A76ACB80 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="winmail.dat" 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 ------=_NextPart_000_0010_01C0B183.A76ACB80--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |