projects
/
vuplus_xbmc
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7566c3d
)
[FreeBSD] use intrinsic atomics
author
Fneufneu
<fneufneu@xbmc.org>
Tue, 10 Jul 2012 08:12:08 +0000
(10:12 +0200)
committer
Fneufneu
<fneufneu@xbmc.org>
Tue, 10 Jul 2012 08:12:08 +0000
(10:12 +0200)
works with gcc and clang found on FreeBSD base system
xbmc/threads/Atomics.cpp
patch
|
blob
|
history
diff --git
a/xbmc/threads/Atomics.cpp
b/xbmc/threads/Atomics.cpp
index
be1ccdc
..
9cb304a
100644
(file)
--- a/
xbmc/threads/Atomics.cpp
+++ b/
xbmc/threads/Atomics.cpp
@@
-28,6
+28,9
@@
#elif defined(TARGET_DARWIN)
// safe under darwin gcc-4.2, llvm-gcc-4.2 and clang
#define HAS_GCC_INTRINSICS
+#elif defined(TARGET_FREEBSD)
+ // safe under freebsd gcc-4.2 and clang
+ #define HAS_GCC_INTRINSICS
#endif
///////////////////////////////////////////////////////////////////////////
// 32-bit atomic compare-and-swap