From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.bugs Subject: Re: patch to build guile CVS on Mac OS X Date: Wed, 07 Jan 2004 09:02:19 +1000 Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Message-ID: <87brpg8yv8.fsf@zip.com.au> References: <20040106101709.GA27012@Richard-Todds-Computer.local> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1073430618 20111 80.91.224.253 (6 Jan 2004 23:10:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Jan 2004 23:10:18 +0000 (UTC) Cc: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Wed Jan 07 00:10:14 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Ae0L0-0005ZZ-00 for ; Wed, 07 Jan 2004 00:10:14 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Ae1I8-0005rH-1K for guile-bugs@m.gmane.org; Tue, 06 Jan 2004 19:11:20 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1Ae1GK-00050r-SQ for bug-guile@gnu.org; Tue, 06 Jan 2004 19:09:28 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Ae1FT-0004Zs-RU for bug-guile@gnu.org; Tue, 06 Jan 2004 19:09:07 -0500 Original-Received: from [61.8.0.36] (helo=snoopy.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Ae1B8-0002l8-Fm for bug-guile@gnu.org; Tue, 06 Jan 2004 19:04:06 -0500 Original-Received: from mongrel.pacific.net.au (mongrel.pacific.net.au [61.8.0.107]) by snoopy.pacific.net.au (8.12.3/8.12.3/Debian-6.6) with ESMTP id i06N2Zno011632; Wed, 7 Jan 2004 10:02:35 +1100 Original-Received: from localhost (ppp231.dyn11.pacific.net.au [61.8.11.231]) by mongrel.pacific.net.au (8.12.3/8.12.3/Debian-6.6) with ESMTP id i06N2Yxs010286; Wed, 7 Jan 2004 10:02:35 +1100 Original-Received: from gg by localhost with local (Exim 3.35 #1 (Debian)) id 1Ae0DM-0004g3-00; Wed, 07 Jan 2004 09:02:20 +1000 Original-To: Richard Todd In-Reply-To: <20040106101709.GA27012@Richard-Todds-Computer.local> (Richard Todd's message of "Tue, 6 Jan 2004 04:17:10 -0600") User-Agent: Gnus/5.1004 (Gnus v5.10.4) Emacs/21.3 (gnu/linux) X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Bug reports for GUILE, GNU's Ubiquitous Extension Language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.bugs:1067 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.bugs:1067 Richard Todd writes: > > +#ifdef __APPLE__ > +#define SCM_MUTEX_MAXSIZE (12 * sizeof (long)) Hmm, I guess if that's what it takes. For reference, how many bytes is the underlying actual mutex? > +#else > #define SCM_MUTEX_MAXSIZE (9 * sizeof (long)) > +#endif No, I think it should be increased for all systems. I think it'll be too hard to keep the conditionals right going forward otherwise. (The same size needs to be maintained for binary compatibility.) PS. Matters like this relating only to the development code can be raised on the guile-devel list. _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://mail.gnu.org/mailman/listinfo/bug-guile