[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: patch to build guile CVS on Mac OS X
From: |
Richard Todd |
Subject: |
Re: patch to build guile CVS on Mac OS X |
Date: |
Tue, 6 Jan 2004 17:30:18 -0600 |
User-agent: |
Mutt/1.4i |
On Wed, Jan 07, 2004 at 09:02:19AM +1000, Kevin Ryde wrote:
> Richard Todd <address@hidden> 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?
Both normal and recursive mutexes are showing up as 44 bytes. Either
it was the late night, or caution, but I upped it to 48 bytes. I guess
I could have gotten by on 11*sizeof(long).
> 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.)
I thought you might prefer that, but I was trying to make the smallest changes
to other architectures as possible, and let you make that call.
Thanks for looking these over.
> PS. Matters like this relating only to the development code can be
> raised on the guile-devel list.
Got it, thanks.
Richard
pgpo4HAdxxjKu.pgp
Description: PGP signature
Re: patch to build guile CVS on Mac OS X, Kevin Ryde, 2004/01/06