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 6ebf1ae..bbfc436 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 45d0501..6031132 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 95cc6c4..11b52dc 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 0b1ca11..4811e1a 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
    -----------------------------------