svn commit: r336620 - head/contrib/ofed/include
Hans Petter Selasky
hps at selasky.org
Mon Jul 23 09:38:00 UTC 2018
On 07/23/18 00:35, Li-Wen Hsu wrote:
> Author: lwhsu (ports committer)
> Date: Sun Jul 22 22:35:17 2018
> New Revision: 336620
> URL: https://svnweb.freebsd.org/changeset/base/336620
>
> Log:
> Add udma_barrier definitions for RISC-V
>
> Reviewed by: kib
> Sponsored by: The FreeBSD Foundation
>
> Modified:
> head/contrib/ofed/include/udma_barrier.h
>
Was this change build tested?
/usr/local/bin/riscv64-unknown-freebsd11.1-gcc
--sysroot=/workspace/obj/workspace/src/riscv.riscv64/tmp
-B/usr/local/riscv64-unknown-freebsd11.1/bin/ -O2 -pipe
-I/workspace/src/contrib/ofed/librdmacm -march=rv64imafdc -mabi=lp64d
-g -MD -MF.depend.acm.o -MTacm.o -std=gnu99 -fstack-protector-strong
-Wno-error=address -Wno-error=array-bounds -Wno-error=attributes
-Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered
-Wno-error=enum-compare -Wno-error=extra -Wno-error=inline
-Wno-error=logical-not-parentheses -Wno-error=strict-aliasing
-Wno-error=uninitialized -Wno-error=unused-but-set-variable
-Wno-error=unused-function -Wno-error=unused-value
-Wno-error=misleading-indentation -Wno-error=nonnull-compare
-Wno-error=shift-negative-value -Wno-error=tautological-compare
-Wno-error=unused-const-variable -Wno-error=bool-operation
-Wno-error=deprecated -Wno-error=expansion-to-defined
-Wno-error=format-overflow -Wno-error=format-truncation
-Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context
-Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull
-Wno-error=pointer-compare -Wno-error=stringop-overflow -c
/workspace/src/contrib/ofed/librdmacm/acm.c -o acm.o
In file included from /workspace/src/contrib/ofed/librdmacm/cma.h:43:0,
from /workspace/src/contrib/ofed/librdmacm/acm.c:42:
/workspace/src/contrib/ofed/librdmacm/cma.h: In function 'fastlock_init':
/workspace/src/contrib/ofed/librdmacm/cma.h:60:2: error: invalid initializer
atomic_store(&lock->cnt, 0);
^
In file included from /workspace/src/contrib/ofed/librdmacm/acm.c:42:0:
/workspace/src/contrib/ofed/librdmacm/cma.h: In function 'fastlock_acquire':
/workspace/src/contrib/ofed/librdmacm/cma.h:68:2: error: operand type
'struct <anonymous> *' is incompatible with argument 1 of
'__atomic_fetch_add'
if (atomic_fetch_add(&lock->cnt, 1) > 0)
^~
/workspace/src/contrib/ofed/librdmacm/cma.h: In function 'fastlock_release':
/workspace/src/contrib/ofed/librdmacm/cma.h:73:2: error: operand type
'struct <anonymous> *' is incompatible with argument 1 of
'__atomic_fetch_sub'
if (atomic_fetch_sub(&lock->cnt, 1) > 1)
--HPS
More information about the svn-src-all
mailing list