diff options
author | Martin Liska <mliska@suse.cz> | 2022-11-13 21:57:11 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-11-14 09:35:04 +0100 |
commit | a0ccbac8430a08ae489d93c1b1ea7b17b046778b (patch) | |
tree | b21da8a1c068f7d238ae9ef9d30def911efcc594 /libitm | |
parent | 45ab87d4f39da13af2d5544c79510317de87c99e (diff) | |
download | gcc-a0ccbac8430a08ae489d93c1b1ea7b17b046778b.zip gcc-a0ccbac8430a08ae489d93c1b1ea7b17b046778b.tar.gz gcc-a0ccbac8430a08ae489d93c1b1ea7b17b046778b.tar.bz2 |
Revert "sphinx: add missing trailing newline"
This reverts commit 3ed1b4ce7c9bdf8c777d12da0f5fe4cae8ba7c8e.
Diffstat (limited to 'libitm')
-rw-r--r-- | libitm/doc/c-c++-language-constructs-for-tm.rst | 2 | ||||
-rw-r--r-- | libitm/doc/copyright.rst | 2 | ||||
-rw-r--r-- | libitm/doc/enabling-libitm.rst | 2 | ||||
-rw-r--r-- | libitm/doc/gnu-free-documentation-license.rst | 2 | ||||
-rw-r--r-- | libitm/doc/index.rst | 2 | ||||
-rw-r--r-- | libitm/doc/indices-and-tables.rst | 2 | ||||
-rw-r--r-- | libitm/doc/internals.rst | 2 | ||||
-rw-r--r-- | libitm/doc/locking-conventions.rst | 2 | ||||
-rw-r--r-- | libitm/doc/nesting-flat-vs-closed.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi/function-list.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi/future-enhancements-to-the-abi.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi/library-design-principles.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi/memory-model.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi/non-objectives.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi/objectives.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi/sample-code.rst | 2 | ||||
-rw-r--r-- | libitm/doc/the-libitm-abi/types-and-macros-list.rst | 2 | ||||
-rw-r--r-- | libitm/doc/tm-methods-and-method-groups.rst | 2 |
19 files changed, 19 insertions, 19 deletions
diff --git a/libitm/doc/c-c++-language-constructs-for-tm.rst b/libitm/doc/c-c++-language-constructs-for-tm.rst index 5a3df7b..8487eae 100644 --- a/libitm/doc/c-c++-language-constructs-for-tm.rst +++ b/libitm/doc/c-c++-language-constructs-for-tm.rst @@ -36,4 +36,4 @@ synchronization guarantees that are similar to what would be guaranteed when using a single global lock as a guard for all transactions. Note that like other synchronization constructs in C/C++, transactions rely on a data-race-free program (e.g., a nontransactional write that is concurrent -with a transactional read to the same memory location is a data race). +with a transactional read to the same memory location is a data race).
\ No newline at end of file diff --git a/libitm/doc/copyright.rst b/libitm/doc/copyright.rst index 7c3c29d..f0a7a07 100644 --- a/libitm/doc/copyright.rst +++ b/libitm/doc/copyright.rst @@ -10,4 +10,4 @@ Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. -A copy of the license is included in the section entitled :ref:`gnu_fdl`. +A copy of the license is included in the section entitled :ref:`gnu_fdl`.
\ No newline at end of file diff --git a/libitm/doc/enabling-libitm.rst b/libitm/doc/enabling-libitm.rst index 98165e0..212c120 100644 --- a/libitm/doc/enabling-libitm.rst +++ b/libitm/doc/enabling-libitm.rst @@ -10,4 +10,4 @@ Enabling libitm To activate support for TM in C/C++, the compile-time flag :option:`-fgnu-tm` must be specified. This enables TM language-level constructs such as -transaction statements (e.g., ``__transaction_atomic``, see :ref:`c-c++-language-constructs-for-tm` for details). +transaction statements (e.g., ``__transaction_atomic``, see :ref:`c-c++-language-constructs-for-tm` for details).
\ No newline at end of file diff --git a/libitm/doc/gnu-free-documentation-license.rst b/libitm/doc/gnu-free-documentation-license.rst index af742cd..089cc68 100644 --- a/libitm/doc/gnu-free-documentation-license.rst +++ b/libitm/doc/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../doc/gnu_free_documentation_license.rst +.. include:: ../../doc/gnu_free_documentation_license.rst
\ No newline at end of file diff --git a/libitm/doc/index.rst b/libitm/doc/index.rst index dbffc1d..45ff20f 100644 --- a/libitm/doc/index.rst +++ b/libitm/doc/index.rst @@ -24,4 +24,4 @@ several threads. the-libitm-abi internals gnu-free-documentation-license - indices-and-tables + indices-and-tables
\ No newline at end of file diff --git a/libitm/doc/indices-and-tables.rst b/libitm/doc/indices-and-tables.rst index 427cea3..9799e4e 100644 --- a/libitm/doc/indices-and-tables.rst +++ b/libitm/doc/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../doc/indices-and-tables.rst +.. include:: ../../doc/indices-and-tables.rst
\ No newline at end of file diff --git a/libitm/doc/internals.rst b/libitm/doc/internals.rst index 218df6e..2e1c24c 100644 --- a/libitm/doc/internals.rst +++ b/libitm/doc/internals.rst @@ -13,4 +13,4 @@ Internals tm-methods-and-method-groups nesting-flat-vs-closed - locking-conventions + locking-conventions
\ No newline at end of file diff --git a/libitm/doc/locking-conventions.rst b/libitm/doc/locking-conventions.rst index 4d46d73..b7a8d31 100644 --- a/libitm/doc/locking-conventions.rst +++ b/libitm/doc/locking-conventions.rst @@ -258,4 +258,4 @@ but it's unclear how often that actually matters in practice. Workloads that have threads with different priorities will likely also require lower latency or higher throughput for high-priority threads. Therefore, it probably makes not that much sense (except for eventual progress guarantees) to use -priority inheritance until the TM has priority-aware contention management. +priority inheritance until the TM has priority-aware contention management.
\ No newline at end of file diff --git a/libitm/doc/nesting-flat-vs-closed.rst b/libitm/doc/nesting-flat-vs-closed.rst index e05d1ae..8b157ba 100644 --- a/libitm/doc/nesting-flat-vs-closed.rst +++ b/libitm/doc/nesting-flat-vs-closed.rst @@ -25,4 +25,4 @@ performance overhead of the additional checkpoints required for closed nesting. User-controlled aborts will correctly abort the innermost enclosing transaction, whereas the whole (i.e., outermost) transaction will be restarted otherwise (e.g., when a transaction encounters data conflicts during -optimistic execution). +optimistic execution).
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi.rst b/libitm/doc/the-libitm-abi.rst index a8856d2..2340074 100644 --- a/libitm/doc/the-libitm-abi.rst +++ b/libitm/doc/the-libitm-abi.rst @@ -24,4 +24,4 @@ look-up, the following subsections mirror the structure of this specification. the-libitm-abi/function-list the-libitm-abi/future-enhancements-to-the-abi the-libitm-abi/sample-code - the-libitm-abi/memory-model + the-libitm-abi/memory-model
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi/function-list.rst b/libitm/doc/the-libitm-abi/function-list.rst index eaced25..79cc5d8 100644 --- a/libitm/doc/the-libitm-abi/function-list.rst +++ b/libitm/doc/the-libitm-abi/function-list.rst @@ -269,4 +269,4 @@ replace calls to the original functions with calls to the wrapper functions. libitm also provides transactional clones of C++ memory management functions such as global operator new and delete. They are part of libitm for historic -reasons but do not need to be part of this ABI. +reasons but do not need to be part of this ABI.
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi/future-enhancements-to-the-abi.rst b/libitm/doc/the-libitm-abi/future-enhancements-to-the-abi.rst index ef1ebc7..f8fbac3 100644 --- a/libitm/doc/the-libitm-abi/future-enhancements-to-the-abi.rst +++ b/libitm/doc/the-libitm-abi/future-enhancements-to-the-abi.rst @@ -4,4 +4,4 @@ For copying conditions, see the copyright.rst file. [No changes] Future Enhancements to the ABI -******************************************* +*******************************************
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi/library-design-principles.rst b/libitm/doc/the-libitm-abi/library-design-principles.rst index 31287f4..7482994 100644 --- a/libitm/doc/the-libitm-abi/library-design-principles.rst +++ b/libitm/doc/the-libitm-abi/library-design-principles.rst @@ -58,4 +58,4 @@ There is no ``getTransaction`` function. Function pointer encryption ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Currently, this is not implemented. +Currently, this is not implemented.
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi/memory-model.rst b/libitm/doc/the-libitm-abi/memory-model.rst index 19e35de..f43e2f8 100644 --- a/libitm/doc/the-libitm-abi/memory-model.rst +++ b/libitm/doc/the-libitm-abi/memory-model.rst @@ -15,4 +15,4 @@ C++ TM specification). For example, if a transactional load is ordered before another load/store, then the TM runtime must also ensure this ordering when accessing shared state. If not, this might break the kind of publication safety used in the C++ TM -specification. Likewise, the TM runtime must ensure privatization safety. +specification. Likewise, the TM runtime must ensure privatization safety.
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi/non-objectives.rst b/libitm/doc/the-libitm-abi/non-objectives.rst index b820b28..b3c558e 100644 --- a/libitm/doc/the-libitm-abi/non-objectives.rst +++ b/libitm/doc/the-libitm-abi/non-objectives.rst @@ -4,4 +4,4 @@ For copying conditions, see the copyright.rst file. [No changes] Non-objectives -*************************** +***************************
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi/objectives.rst b/libitm/doc/the-libitm-abi/objectives.rst index 7280083..d4c5d460 100644 --- a/libitm/doc/the-libitm-abi/objectives.rst +++ b/libitm/doc/the-libitm-abi/objectives.rst @@ -4,4 +4,4 @@ For copying conditions, see the copyright.rst file. [No changes] Objectives -*********************** +***********************
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi/sample-code.rst b/libitm/doc/the-libitm-abi/sample-code.rst index 0bea73f..c8e9541 100644 --- a/libitm/doc/the-libitm-abi/sample-code.rst +++ b/libitm/doc/the-libitm-abi/sample-code.rst @@ -7,4 +7,4 @@ Sample code ************ The code examples might not be correct w.r.t. the current version of the ABI, -especially everything related to exception handling. +especially everything related to exception handling.
\ No newline at end of file diff --git a/libitm/doc/the-libitm-abi/types-and-macros-list.rst b/libitm/doc/the-libitm-abi/types-and-macros-list.rst index 705d066..248c666 100644 --- a/libitm/doc/the-libitm-abi/types-and-macros-list.rst +++ b/libitm/doc/the-libitm-abi/types-and-macros-list.rst @@ -7,4 +7,4 @@ Types and macros list ********************* ``_ITM_codeProperties`` has changed, see :ref:`txn-code-properties`. -``_ITM_srcLocation`` is not used. +``_ITM_srcLocation`` is not used.
\ No newline at end of file diff --git a/libitm/doc/tm-methods-and-method-groups.rst b/libitm/doc/tm-methods-and-method-groups.rst index 22e6318..a9b5619 100644 --- a/libitm/doc/tm-methods-and-method-groups.rst +++ b/libitm/doc/tm-methods-and-method-groups.rst @@ -44,4 +44,4 @@ the "dispatch\_" prefix (e.g., "serialirr" instead of ``GTM::dispatch_serialirr()``). Note that this environment variable is only a hint for libitm and might not -be supported in the future. +be supported in the future.
\ No newline at end of file |