SVN r325920 breaks build
Mateusz Guzik
mjguzik at gmail.com
Fri Nov 17 03:04:52 UTC 2017
Fixed in r325925, sorry.
On Fri, Nov 17, 2017 at 3:56 AM, Michael Butler <imb at protected-networks.net>
wrote:
> As follows ..
>
> --- kern_mutex.o ---
> /usr/src/sys/kern/kern_mutex.c:633:22: error: passing 'volatile struct
> thread *' to parameter of type 'struct thread *' discards qualifiers
> [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
> turnstile_wait(ts, owner, TS_EXCLUSIVE_QUEUE);
> ^~~~~
> /usr/src/sys/sys/turnstile.h:104:56: note: passing argument to parameter
> here
> void turnstile_wait(struct turnstile *, struct thread *, int);
> ^
> /usr/src/sys/kern/kern_mutex.c:1013:2: error: use of undeclared
> identifier 'v'
> v = MTX_READ_VALUE(m);
> ^
> /usr/src/sys/kern/kern_mutex.c:1015:6: error: use of undeclared
> identifier 'v'
> if (v & MTX_RECURSED) {
> ^
> /usr/src/sys/kern/kern_mutex.c:1024:6: error: use of undeclared
> identifier 'v'
> if (v == tid && _mtx_release_lock(m, tid))
> ^
> 4 errors generated.
> *** [kern_mutex.o] Error code 1
>
> imb
>
--
Mateusz Guzik <mjguzik gmail.com>
More information about the freebsd-current
mailing list