cvs commit: src/sys/sys umtx.h src/sys/kern kern_umtx.c
ØyvindKolbu
oyvind at kolbu.ws
Fri Jan 14 10:53:42 PST 2005
On 12-01-2005 05:55, David Xu wrote:
> davidxu 2005-01-12 05:55:52 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/sys umtx.h
> sys/kern kern_umtx.c
> Log:
> Let _umtx_op directly return error code rather than from errno because
> errno can be tampered potentially by nested signal handle.
> Now all error codes are returned in negative value, positive value are
> reserved for future expansion.
This broke the build
cc -O2 -fno-strict-aliasing -pipe -march=pentium-m -DPTHREAD_KERNEL
-D_THREAD_SAFE -I/usr/src-cur/lib/libthr/../libc/include
-I/usr/src-cur/lib/libthr/t hread
-I/usr/src-cur/lib/libthr/../../include
-I/usr/src-cur/lib/libthr/../../libexec/rtld-elf -D_PTHREADS_INVARIANTS
-g -Wsystem-headers -Werror -Wall -Wno-format-y2k
-Wno-uninitialized -c /usr/src-cur/lib/libthr/thread/thr_atfork.c
In file included from /usr/src-cur/lib/libthr/thread/thr_private.h:72,
from /usr/src-cur/lib/libthr/thread/thr_atfork.c:36:
/usr/obj/usr/src-cur/i386/usr/include/sys/umtx.h: In function `umtx_wait':
/usr/obj/usr/src-cur/i386/usr/include/sys/umtx.h:118: warning: passing arg
5 of `_umtx_op' discards qualifiers from pointer target type
*** Error code 1
Stop in /usr/src-cur/lib/libthr.
*** Error code 1
--
Øyvind Kolbu
More information about the cvs-src
mailing list