summaryrefslogtreecommitdiff
authorChris Wilson <ickle@cube.localdomain>2007-11-05 09:09:14 (GMT)
committer Chris Wilson <ickle@cube.localdomain>2007-11-05 09:09:14 (GMT)
commitb3ef306f84944a45b389c1f4bfeae910baf5bcb0 (patch)
treebadd375de72ee120b2132d4f09de5ede286569d9
parentbd5ed9a3988910a41748b7d78a265a2968a48f23 (diff)
downloadcairo-b3ef306f84944a45b389c1f4bfeae910baf5bcb0.zip
cairo-b3ef306f84944a45b389c1f4bfeae910baf5bcb0.tar.gz
cairo-b3ef306f84944a45b389c1f4bfeae910baf5bcb0.tar.bz2
[cairo-atomic] Add a few more cpus that are known to have atomic access.
Add x86_64 and arm to the list of cpus which do not require memory barriers for reading and writing integers/pointers atomically.
-rw-r--r--configure.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 7fbe408..8b433fc 100644
--- a/configure.in
+++ b/configure.in
@@ -108,6 +108,12 @@ case $host_cpu in
i?86)
cairo_atomic_op_needs_memory_barrier="no"
;;
+ x86_64)
+ cairo_atomic_op_needs_memory_barrier="no"
+ ;;
+ arm*)
+ cairo_atomic_op_needs_memory_barrier="no"
+ ;;
*)
cairo_atomic_op_needs_memory_barrier="yes"
;;