aboutsummaryrefslogtreecommitdiff
path: root/contrib/bind9/lib/isc/nothreads/thread.c
diff options
context:
space:
mode:
authorDoug Barton <dougb@FreeBSD.org>2007-12-03 08:26:34 +0000
committerDoug Barton <dougb@FreeBSD.org>2007-12-03 08:26:34 +0000
commit3104e2690b183ef5948f77893efb9ddc3f9edce2 (patch)
tree3594d403c93f290afec0014b7b4b2f6c9b7aef4a /contrib/bind9/lib/isc/nothreads/thread.c
parenta6861a2eb3784e28d32694490fb3ff22f7508467 (diff)
downloadsrc-3104e2690b183ef5948f77893efb9ddc3f9edce2.tar.gz
src-3104e2690b183ef5948f77893efb9ddc3f9edce2.zip
Update this file so that BIND on ARM can actually work. I quote:vendor/bind9/9.4.2
The problem was, isc_atomic_cmpxchg() is almost like our atomic_cmpset_32(), except it expects the old value to be returned, whereas our atomic_cmpset_32 returns 1 on success, or 0 on failure. So I re-implemented something suitable. Submitted by: cognet Reviewed by: bsdimp
Notes
Notes: svn path=/vendor/bind9/dist/; revision=174206 svn path=/vendor/bind9/9.4.2/; revision=174208; tag=vendor/bind9/9.4.2
Diffstat (limited to 'contrib/bind9/lib/isc/nothreads/thread.c')
0 files changed, 0 insertions, 0 deletions