]> git.sur5r.net Git - u-boot/blobdiff - include/asm-generic/atomic-long.h
log: Add control over log formatting
[u-boot] / include / asm-generic / atomic-long.h
index d0469ef2e3363faa5272b703191a7df243dc4af8..32f288b706db1879cc9b02e66384dd114470069c 100644 (file)
@@ -66,6 +66,7 @@ static inline void atomic_long_sub(long i, atomic_long_t *l)
        atomic64_sub(i, v);
 }
 
+#ifndef __UBOOT__
 static inline int atomic_long_sub_and_test(long i, atomic_long_t *l)
 {
        atomic64_t *v = (atomic64_t *)l;
@@ -135,6 +136,7 @@ static inline long atomic_long_add_unless(atomic_long_t *l, long a, long u)
        (atomic64_cmpxchg((atomic64_t *)(l), (old), (new)))
 #define atomic_long_xchg(v, new) \
        (atomic64_xchg((atomic64_t *)(v), (new)))
+#endif  /*  __UBOOT__ */
 
 #else  /*  BITS_PER_LONG == 64  */