atomic_add_long and others missing

Bernd Walter ticso at cicely12.cicely.de
Wed Dec 13 11:26:20 PST 2006


Netgraph expects further atomic functions:
../../../netgraph/ng_base.c: In function `ng_dequeue':
../../../netgraph/ng_base.c:1944: warning: implicit declaration of function `atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: nested extern declaration of `atomic_add_long'
../../../netgraph/ng_base.c:1951: warning: nested extern declaration of `atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: redundant redeclaration of 'atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: previous implicit declaration of 'atomic_add_long' was here
../../../netgraph/ng_base.c: In function `ng_queue_rw':
../../../netgraph/ng_base.c:1991: warning: nested extern declaration of `atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: redundant redeclaration of 'atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: previous implicit declaration of 'atomic_add_long' was here
../../../netgraph/ng_base.c: In function `ng_acquire_read':
../../../netgraph/ng_base.c:2031: warning: nested extern declaration of `atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: redundant redeclaration of 'atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: previous implicit declaration of 'atomic_add_long' was here
../../../netgraph/ng_base.c:2039: warning: implicit declaration of function `atomic_subtract_long'
../../../netgraph/ng_base.c:2039: warning: nested extern declaration of `atomic_subtract_long'
../../../netgraph/ng_base.c: In function `ng_acquire_write':
../../../netgraph/ng_base.c:2083: warning: nested extern declaration of `atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: redundant redeclaration of 'atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: previous implicit declaration of 'atomic_add_long' was here
../../../netgraph/ng_base.c:2087: warning: nested extern declaration of `atomic_subtract_long'
../../../netgraph/ng_base.c:2039: warning: redundant redeclaration of 'atomic_subtract_long'
../../../netgraph/ng_base.c:2039: warning: previous implicit declaration of 'atomic_subtract_long' was here
../../../netgraph/ng_base.c: In function `ng_leave_read':
../../../netgraph/ng_base.c:2107: warning: nested extern declaration of `atomic_subtract_long'
../../../netgraph/ng_base.c:2039: warning: redundant redeclaration of 'atomic_subtract_long'
../../../netgraph/ng_base.c:2039: warning: previous implicit declaration of 'atomic_subtract_long' was here
../../../netgraph/ng_base.c: In function `ng_leave_write':
../../../netgraph/ng_base.c:2113: warning: nested extern declaration of `atomic_subtract_long'
../../../netgraph/ng_base.c:2039: warning: redundant redeclaration of 'atomic_subtract_long'
../../../netgraph/ng_base.c:2039: warning: previous implicit declaration of 'atomic_subtract_long' was here
../../../netgraph/ng_base.c: In function `ng_flush_input_queue':
../../../netgraph/ng_base.c:2127: warning: nested extern declaration of `atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: redundant redeclaration of 'atomic_add_long'
../../../netgraph/ng_base.c:1944: warning: previous implicit declaration of 'atomic_add_long' was here
*** Error code 1

I've #define'ed them localy to _32, but I suspect that there are
more missing.

-- 
B.Walter                http://www.bwct.de      http://www.fizon.de
bernd at bwct.de           info at bwct.de            support at fizon.de


More information about the freebsd-arm mailing list