From owner-freebsd-current Mon Dec 21 09:34:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA23898 for freebsd-current-outgoing; Mon, 21 Dec 1998 09:34:07 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles130.castles.com [208.214.165.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA23893 for ; Mon, 21 Dec 1998 09:34:05 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (LOCALHOST [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id JAA02300; Mon, 21 Dec 1998 09:31:44 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Message-Id: <199812211731.JAA02300@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Richard Seaman cc: freebsd-current@FreeBSD.ORG Subject: Re: linking against libc_r In-reply-to: Your message of "Mon, 21 Dec 1998 09:32:41 CST." <19981221093241.C546@tar.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 21 Dec 1998 09:31:44 -0800 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Mon, Dec 21, 1998 at 10:25:39AM -0500, Alfred Perlstein wrote: > > > > With the recent addition of Linuxthreads to FreeBSD it may soon be possible to use a Wine rpm to play starcraft :) > > I've had a report already from someone who took the linux threads patches > and tried to compile the latest Linux version of WINE. The compilation > went ok, but execution did not. WINE uses additional Linux syscalls that > are not implemented in our emulator yet, apparently (modify_ldt being > the offender that was discovered). We're fairly close to supporting these (they're not libc functions but syscalls), but it will require some surgery in our current LDT support functions, as they use copyin/out rather than uiomove, and as such you can't call them as-is from within the Linux emulator. This is all just brute-force work; if you have a little time to spare, diffs would be appreciated... -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message