Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Nov 1999 17:37:40 -0600
From:      "Richard Seaman, Jr." <dick@tar.com>
To:        Julian Elischer <julian@whistle.com>
Cc:        Matthew Dillon <dillon@apollo.backplane.com>, Nate Williams <nate@mt.sri.com>, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: ports/devel/linuxthreads Makefile README
Message-ID:  <19991130173740.T29767@tar.com>
In-Reply-To: <199911302145.NAA97278@alpo.whistle.com>
References:  <199911302145.NAA97278@alpo.whistle.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 30, 1999 at 01:45:42PM -0800, Julian Elischer wrote:
>  ports/devel/linuxthreads/files README.FreeBSD _atomic_lock.S
>  clone.S
>  clone.h getgr_r.c lclone.c libc_calls.c libc_private.h
>  libc_spinlock.h
>  libc_thread.c md5 pthread.h pthread_np.h ...
> In-Reply-To: <199911301843.KAA26637@apollo.backplane.com>
> Message-ID: <Pine.BSF.4.10.9911301345070.8833-100000@current1.whistle.com>
> MIME-Version: 1.0
> Content-Type: TEXT/PLAIN; charset=US-ASCII
> 
> It's only a library call... :-)
> 
> On Tue, 30 Nov 1999, Matthew Dillon wrote:
> 
> >     Yahhh.  Finally, a native clone()!

Yes, its only a library call.  But, the _clone() call that is used
in linux is normally also only a library call, that wraps
the clone syscall.  Its easy enough to have a FreeBSD clone syscall, just
move linux_clone() from the linux_misc.c file to the FreeBSD syscall
list, and call it clone().  But why?  You've got rfork().  :)

-- 
Richard Seaman, Jr.           email: dick@tar.com
5182 N. Maple Lane            phone: 262-367-5450
Chenequa WI 53058             fax:   262-367-5852


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991130173740.T29767>