Skip to content

Commit

Permalink
Fix wrong docs text
Browse files Browse the repository at this point in the history
  • Loading branch information
MaJerle committed Oct 15, 2023
1 parent f12ba3b commit b3c3ef6
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions docs/user-manual/thread-safety.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ Therefore multiple *conditional* checks are guaranteed to be performed on the sa

.. note::
Even single entry and single exit points may introduce race condition, especially on smaller system, such as 8-bit or 16-bit system, or in general,
where arbitrary type (normaly `size_t`) is `sizeof(type) < architecture_size`.
This is solved by C11 atomic library, that ensures atomic reads and writes to key structure members
where arbitrary type (normaly `size_t`) is `sizeof(type) > architecture_size`.
This is solved by C11 atomic library, that ensures atomic reads and writes to key structure members.

Thread safety gets completely broken when application does one of the following:

Expand Down
2 changes: 1 addition & 1 deletion third_party/Unity
2 changes: 1 addition & 1 deletion third_party/cmake-modules
Submodule cmake-modules updated 1 files
+32 −26 CodeCoverage.cmake

0 comments on commit b3c3ef6

Please sign in to comment.