From owner-freebsd-questions Mon Oct 2 16:30: 4 2000 Delivered-To: freebsd-questions@freebsd.org Received: from hotmail.com (law2-oe4.hotmail.com [216.32.180.108]) by hub.freebsd.org (Postfix) with ESMTP id 4E56637B503 for ; Mon, 2 Oct 2000 16:29:59 -0700 (PDT) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 2 Oct 2000 16:29:58 -0700 X-Originating-IP: [209.224.252.52] From: "Larry Ellis" To: Subject: OS X: reentrant library, etc. Date: Mon, 2 Oct 2000 18:29:57 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0059_01C02C9E.C4614DA0" 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 Message-ID: X-OriginalArrivalTime: 02 Oct 2000 23:29:58.0819 (UTC) FILETIME=[ADD9D730:01C02CC8] Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0059_01C02C9E.C4614DA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I apologize, but I'm desperate. I know OS X is not really FreeBSD = (or... is it just that it's not really *free* ?). Anyway, I have noticed none of the POSIX reentrant functions (strtok_r, = localtime_r, etc) seem to be included in OS X. =20 This begs another question: is the default library threadsafe (One = would *guess not*,but...)? =20 I am porting a standard Unix TCP/IP application that is multithreaded = and can't find any information about compiler switches or library = requirements in Mac's doc (I've searched). If anyone has any thoughts, I'd greatly appreciate it... ------=_NextPart_000_0059_01C02C9E.C4614DA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
I apologize, but I'm desperate.  I = know OS X=20 is not really FreeBSD (or... is it just that it's not really *free*=20 ?).
 
Anyway, I have noticed none of the = POSIX reentrant=20 functions (strtok_r, localtime_r, etc) seem to be included in OS = X. =20
 
This begs another question:  is = the default=20 library threadsafe (One would *guess not*,but...)? 
 
I am porting a standard Unix TCP/IP = application=20 that is multithreaded and can't find any information about compiler = switches or=20 library requirements in Mac's doc (I've searched).
 
If anyone has any thoughts, I'd greatly = appreciate=20 it...
 
 
 
------=_NextPart_000_0059_01C02C9E.C4614DA0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message