]> granicus.if.org Git - libatomic_ops/commitdiff
Replace repeating '==' in documentation with a single one
authorIvan Maidanski <ivmai@mail.ru>
Wed, 11 Jan 2012 17:41:51 +0000 (21:41 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 11 Jan 2012 17:41:51 +0000 (21:41 +0400)
* README: Replace sequences of repeating '==' identifying section
titles (which is also used by git-apply) with two '=' symbols at the
beginning and at the end of each title.
* TODO: Likewise.
* ChangeLog: Likewise.
* src/atomic_ops/sysdeps/gcc/arm.h: Break a sequence of repeating '=='
(in a comment) with a space.

ChangeLog
README
TODO
src/atomic_ops/sysdeps/gcc/arm.h

index 6ebf1aeb59333d869821533324ef8459f11620ba..bbfc4365d7ba340a4487ec5faf53c78d39742f3c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,5 @@
 
-[7.3alpha2] (development)
-=========================
+== [7.3alpha2] (development) ==
 
 * Add '-no-undefined' to LDFLAGS in src/Makefile.am.
 * Add AO_and, AO_xor atomic operations.
@@ -28,8 +27,7 @@
 * Turn off AO primitives inlining if AO_NO_INLINE defined.
 
 
-[7.2] (candidate)
-=================
+== [7.2] (candidate) ==
 
 * Define and use AO_PTRDIFF_T in tests for casts between pointer and integer.
 * Fix AO_compare_and_swap return type for s390 and PowerPC.
@@ -45,8 +43,7 @@
 * Implement the basic atomic primitives for the hexagon CPU.
 
 
-[7.2alpha6] 2011-06-14
-======================
+== [7.2alpha6] 2011-06-14 ==
 
 * Add missing AO_HAVE_ macros.
 * Add support of avr32 CPU.
@@ -69,8 +66,7 @@
 * Workaround bugs in LLVM GCC and SunCC regarding XCHG (x86, x86_64).
 
 
-[7.2alpha4] 2009-12-02
-======================
+== [7.2alpha4] 2009-12-02 ==
 
 * Fix typos in comments, identifiers and documentation.
 * Implement AO_compare_and_swap_full for SPARC.
@@ -85,8 +81,7 @@
 * Support x86 and x86_64 for SunCC compiler.
 
 
-[7.2alpha2] 2009-05-27
-======================
+== [7.2alpha2] 2009-05-27 ==
 
 * Add MIPS support.
 * Add better support for m68k.
 * gcc/powerpc.h: Consider __NO_LWSYNC__.
 
 
-[7.1] 2008-02-11
-================
+== [7.1] 2008-02-11 ==
 
 * Add test_and_set, AO_double_compare_and_swap generalizations.
 * Conditionally add compare_double_and_swap_double (x86).
 * Use _InterlockedExchangeAdd for MS VC (x86).
 
 
-[7.0] 2007-06-28
-================
+== [7.0] 2007-06-28 ==
 
 * Add 64-bit version of AO_load_acquire for PowerPC.
 * Add support of x86 and x86_64 for MS VC.
 * Update README to reflect C++0x effort.
 
 
-[1.2] 2006-07-11
-================
+== [1.2] 2006-07-11 ==
 
 * Add prototypes to suppress compiler warnings.
 * Add simple VxWorks support.
 * Use new intrinsics available in MSVC 2003 and MSVC 2005.
 
 
-[1.1] 2005-09-27
-================
+== [1.1] 2005-09-27 ==
 
 * Add and use read_ordered.h.
 * Change function naming from "byte" to "char".
 * Fix AO_test_and_set for ARM; define AO_CAN_EMUL_CAS.
 
 
-[1.0] 2005-03-21
-================
+== [1.0] 2005-03-21 ==
 
 * Fix various bugs.
 * Add atomic_ops primitives for different sized data.
diff --git a/README b/README
index 45d050179823447715c17dcaaf9bf97cb47b277f..60311329610a1fd0509b8b4375914548b04136bd 100644 (file)
--- a/README
+++ b/README
@@ -1,5 +1,4 @@
-Synopsis
-========
+== Synopsis ==
 
 This package provides semi-portable access to hardware provided
 atomic memory operations.  These might allow you to write code:
@@ -26,8 +25,7 @@ or
 http://www.hpl.hp.com/research/linux/atomic_ops/
 
 
-Installation and Usage
-======================
+== Installation and Usage ==
 
 The configuration and build scripts for this package were generated by
 Automake/Autoconf.  "./configure --prefix=<install dir>; make; make install"
@@ -45,8 +43,7 @@ However, two small libraries are built and installed:
   the headers atomic_ops_stack.h and atomic_ops_malloc.h.
 
 
-Platform Specific Notes
-=======================
+== Platform Specific Notes ==
 
 Win32/64: src/Makefile.msft contains a very simple Makefile for building
 and running tests and building the gpl library.  The core atomic_ops
diff --git a/TODO b/TODO
index 95cc6c4a053e9d7c45a1146d524d66511eb5789b..11b52dc887a632ff130572846fedda2dd2b9ca9d 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,8 +1,6 @@
-TODO tasks
-==========
+== TODO tasks ==
 
 Add C++0x ATM (atomic memory operations) layer.
 
 
-FIXME tasks
-===========
+== FIXME tasks ==
index 0b1ca11710e9f6fc9ffcb767fec49b42e699ff7e..4811e1ac772d5fd6d3dad8e3e0e3ad3b67e754b8 100644 (file)
@@ -120,7 +120,7 @@ AO_load(const volatile AO_t *addr)
  * Support engineers response for behaviour of ARMv6:
  *
    Core1        Core2          SUCCESS
-   ===================================
+   == == == == == == == == == == == ==
    LDREX(x)
    STREX(x)                    Yes
    -----------------------------------