Subject: Re: Another build failure in libpthread
To: Christos Zoulas <email@example.com>
From: Chavdar Ivanov <firstname.lastname@example.org>
Date: 01/23/2007 07:49:17
On 1/22/07, Christos Zoulas <email@example.com> wrote:
> In article <Pine.NEB.firstname.lastname@example.org>,
> Paul Goyette <email@example.com> 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 build.sh release with WARNS=3,
not that I have a clue what is the meaning of this...