Add a default atomic increment

This commit is contained in:
Andreas Öman 2009-12-09 22:13:55 +00:00
parent 9f633568f8
commit f62a62e555

View file

@ -49,6 +49,14 @@ atomic_add (volatile int *ptr, int incr)
return res;
}
#endif
#else
static inline int
atomic_add(volatile int *ptr, int incr)
{
return __sync_fetch_and_add(ptr, incr);
}
#endif
#endif /* HTSATOMIC_H__ */