From owner-freebsd-emulation Wed Dec 9 14:48:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07647 for freebsd-emulation-outgoing; Wed, 9 Dec 1998 14:48:13 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from storage.delta.odessa.ua (maxa01.TM.Odessa.UA [195.66.192.61]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA07627 for ; Wed, 9 Dec 1998 14:48:07 -0800 (PST) (envelope-from vns@delta.odessa.ua) Received: (from vns@localhost) by storage.delta.odessa.ua (8.9.1/8.8.8) id AAA00667; Thu, 10 Dec 1998 00:47:07 +0200 (EET) (envelope-from vns) Date: Thu, 10 Dec 1998 00:47:07 +0200 (EET) From: "Vladimir N.Silyaev" Message-Id: <199812092247.AAA00667@storage.delta.odessa.ua> To: lists@tar.com Subject: Re: linux threads binary Cc: emulation@FreeBSD.ORG In-Reply-To: <199812091359.HAA72067@ns.tar.com> Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi! > > Thanks. Johan Larsson also provided me with the compiled examples. > > I can get all the examples to run in emulation emulation mode, > apparently correctly, with one exception. ex4 appears to hang > on exit (no coredump), requiring a Ctrl-c to finally end it. > ex4 does a pthread_exit on the main thread, so I'm still looking > at how our FreeBSD patches handle exit and wait processing. > > When I can isolate the problem with ex4, I'll post the patches > to make linux threads work. It's great. Are you realy ready for some more complicated tests? If you are ready, the next is for you. Some preambule: In the NET exist the project ACE (Adaptive Communication Environment). The home of this project is a http://www.cs.wustl.edu/~schmidt/ACE.html. This project is a C++ library which actualy active used threads in its core. The library is a free software whose available in source code with very friendly copyright. This library well tested for Linux platform (its has been ported on the FreeBSD too). The tests program from this library and sample applications may be rich source of small testing applications for the testing suite for FreeBSD linuxthreads emulation code. The some binary from this library now available at the http://www.altern.org/cbah/linuxthreads/README - Some comments http://www.altern.org/cbah/linuxthreads/acelib.tar.gz - core library and libstdc ++ http://www.altern.org/cbah/linuxthreads/acetests.tar.gz - test suite from librar y and linux results With best regards, V.Silyaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message