From owner-freebsd-threads@FreeBSD.ORG Wed Jul 9 18:06:07 2003 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2EC637B401 for ; Wed, 9 Jul 2003 18:06:07 -0700 (PDT) Received: from postoffice.e-easy.com.au (eth0.lnk.e-easy.com.au [203.31.73.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id A99EC43F75 for ; Wed, 9 Jul 2003 18:06:05 -0700 (PDT) (envelope-from chris@e-easy.com.au) Received: from postoffice.aims.com.au (nts-ts1.aims.private [192.168.10.2]) by postoffice.e-easy.com.au with ESMTP id h6A15ujY017247 for ; Thu, 10 Jul 2003 11:05:56 +1000 (EST) (envelope-from chris@e-easy.com.au) Received: from ntsts1 by aims.com.au (MDaemon.PRO.v6.8.4.R) with ESMTP id 20-md50000000087.tmp for ; Thu, 10 Jul 2003 10:36:58 +1000 From: "Chris Knight" To: "'Kai Mosebach'" , Date: Thu, 10 Jul 2003 10:36:57 +1000 Message-ID: <007601c3467b$5f20e960$020aa8c0@aims.private> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0) Importance: Normal In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4925.2800 X-Spam-Processed: aims.com.au, Thu, 10 Jul 2003 10:36:58 +1000 (not processed: spam filter disabled) X-Return-Path: chris@e-easy.com.au X-MDaemon-Deliver-To: freebsd-threads@freebsd.org X-Virus-Scanned: by amavisd-milter (http://amavis.org/) X-Spam-Status: No, hits=-4.0 required=4.6 tests=AWL,BAYES_10,IN_REP_TO,QUOTED_EMAIL_TEXT version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) Subject: RE: LinuxThreads replacement X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 01:06:08 -0000 Howdy, Be aware that FreeBSD threads implementation mostly conforms to SUSv2, where linuxthreads mostly conforms to SUSv3, so if your code relies of SUSv3 features you're stuck with linuxthreads. (ie pthread_spin_* and pthread_barrier_* function calls). I could of course be completely wrong, as I'm still trying to get up to speed with thread implementations. Is it just me, or are threads just a complete evil, which very few people understand correctly and are able to implement and/or use them correctly? Regards, Chris Knight Systems Administrator E-Easy Tel: +61 3 6334 6664 Fax: +61 3 6331 7032 Mob: +61 419 528 795 Web: http://www.e-easy.com.au > -----Original Message----- > From: Kai Mosebach [mailto:kai.mosebach@freshx.de] > Sent: Thursday, 10 July 2003 2:33 > To: freebsd-threads@freebsd.org > Subject: LinuxThreads replacement > > > Hi, > > can libthr / libkse easily be used as a liblthreads (LinuxThreads) > replacement ? > > cheers Kai