kohler/click — pull request #63 by kph (2012-09-15 03:54:01+00:00)
Title: Support atomic_cmpxchg on architectures that define it as a function

Click uses the C-preprocessor to determine whether an architecture
has defined atomic_cmpxchg. The ARM architecture (among others)
defines this as an inline function, so Click will not attempt
to use atomic_cmpxchg on those architectures. This causes the
warning "using nonatomic approximation..." when building for SMP
on ARM.

Signed-off-by: Kevin Paul Herbert