[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bug in libguile/scmsigs.c Guile 1.8.0
From: |
Kevin Ryde |
Subject: |
Re: Bug in libguile/scmsigs.c Guile 1.8.0 |
Date: |
Tue, 26 Sep 2006 08:57:11 +1000 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) |
"Mark Detrick" <address@hidden> writes:
>
> scmsigs.c: In function 'ensure_signal_delivery_thread':
>
> scmsigs.c:191: warning: missing braces around initializer
>
> scmsigs.c:191: warning: (near initialization for
> 'once.__pthread_once_pad')
Thanks, that's some non-posix conformance in solaris. We've got a
workaround in the cvs for the next release. You can add braces to
SCM_I_PTHREAD_ONCE_INIT in pthread-threads.h. The line
#define SCM_I_PTHREAD_ONCE_INIT PTHREAD_ONCE_INIT
becomes
#define SCM_I_PTHREAD_ONCE_INIT { PTHREAD_ONCE_INIT }