summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorhboehm <hboehm>2009-05-27 23:29:01 +0000
committerIvan Maidanski <ivmai@mail.ru>2011-07-25 16:03:24 +0400
commit79a0a398fb7306ffabce68f5bcd6d3055ec5489e (patch)
tree7aba3e1812c5ca6a055d54ea712eea46bfce4819 /doc
parentdefad3052dd3d70c768c9ffb8ff266c50158749f (diff)
downloadlibatomic_ops-79a0a398fb7306ffabce68f5bcd6d3055ec5489e.tar.gz
2009-05-27 Hans Boehm <Hans.Boehm@hp.com> (Really Ivan Maidanski)gc7_2alpha2
(diff87_cvs, resembling diff29, diff68, diff78 partly) * doc/README.txt: Remove outdated info about Windows support. * src/atomic_ops/generalize.h (AO_nop_full): Replace K&R-style function definition with ANSI C one. * src/atomic_ops/sysdeps/armcc/arm_v6.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/gcc/alpha.h (AO_nop_full, AO_nop_write): Ditto. * src/atomic_ops/sysdeps/gcc/arm.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/gcc/ia64.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/gcc/mips.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/gcc/powerpc.h (AO_nop_full, AO_lwsync): Ditto. * src/atomic_ops/sysdeps/gcc/x86.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/generic_pthread.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/hpc/ia64.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/icc/ia64.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/ordered.h (AO_nop_full): Ditto. * src/atomic_ops/sysdeps/ordered_except_wr.h (AO_nop_write): Ditto. * src/atomic_ops/sysdeps/read_ordered.h (AO_nop_read): Ditto. * src/atomic_ops/sysdeps/test_and_set_t_is_ao_t.h (AO_TS_val): Fix comment.
Diffstat (limited to 'doc')
-rw-r--r--doc/README.txt6
1 files changed, 1 insertions, 5 deletions
diff --git a/doc/README.txt b/doc/README.txt
index 12c5856..29c8597 100644
--- a/doc/README.txt
+++ b/doc/README.txt
@@ -230,15 +230,11 @@ Platform notes:
All X86: We quietly assume 486 or better.
-Windows:
-Currently AO_REQUIRE_CAS is not supported.
-
Microsoft compilers:
Define AO_ASSUME_WINDOWS98 to get access to hardware compare-and-swap
functionality. This relies on the InterlockedCompareExchange() function
which was apparently not supported in Windows95. (There may be a better
-way to get access to this.) Currently only X86(32 bit) is supported for
-Windows.
+way to get access to this.)
Gcc on x86:
Define AO_USE_PENTIUM4_INSTRS to use the Pentium 4 mfence instruction.