Subject: Re: Another build failure in libpthread
To: Christos Zoulas <>
From: Chavdar Ivanov <>
List: current-users
Date: 01/23/2007 07:49:17
On 1/22/07, Christos Zoulas <> wrote:
> In article <>,
> Paul Goyette  <> wrote:
> >BTW, it is not enough here just to make the variable 'olduc' volatile.
> >I tried this, and while it avoids the specific error (ie, 'might be
> >clobbered'), it results in "discards attribute" error when passing
> >&olduc->uc_sigmask to __sigdelset14() at line 967.
> I think it depends on where you put the volatile.
> >All of the libpthread stuff seems to have been a result of recent
> >changes to src/sys/lib/libpthread/arch/i386/_getsetc.s
> No, it is a result of setting WARNS=4 in the Makefile.

True, I finished a couple of hours ago release with WARNS=3,
not that I have a clue what is the meaning of this...

> christos