diff options
author | Alexander Esilevich <esil0x@gmail.com> | 2010-10-04 21:07:29 +0700 |
---|---|---|
committer | Alexander Esilevich <esil0x@gmail.com> | 2010-10-04 21:07:29 +0700 |
commit | 54d4d893e1ddbfe2a954e712dea16299ac8cfa24 (patch) | |
tree | 01949279619a7a6e12b2e1c6bd4132bc7805e6c3 | |
parent | 8d380c1e5cca7cfefb2bc1b553a994ecf61ee3bd (diff) | |
download | libunwind-54d4d893e1ddbfe2a954e712dea16299ac8cfa24.tar.gz |
Atomic fetch_and_add intrinsic is enabled
-rw-r--r-- | include/libunwind_i.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/libunwind_i.h b/include/libunwind_i.h index c8c92088..ecfaf761 100644 --- a/include/libunwind_i.h +++ b/include/libunwind_i.h @@ -147,8 +147,8 @@ cmpxchg_ptr (void *addr, void *old, void *new) # endif # define HAVE_FETCH_AND_ADD1 #else -# ifdef HAVE_IA64INTRIN_H -# include <ia64intrin.h> +//# ifdef HAVE_IA64INTRIN_H +//# include <ia64intrin.h> static inline int cmpxchg_ptr (void *addr, void *old, void *new) { @@ -165,7 +165,7 @@ cmpxchg_ptr (void *addr, void *old, void *new) # define fetch_and_add1(_ptr) __sync_fetch_and_add(_ptr, 1) # define HAVE_CMPXCHG # define HAVE_FETCH_AND_ADD1 -# endif +//# endif #endif #define atomic_read(ptr) (*(ptr)) |