Skip to content

Commit 23eada3

Browse files
committed
fixup for original commit: review comments
1 parent 50affae commit 23eada3

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

source/threads.tex

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3068,7 +3068,7 @@
30683068
\pnum
30693069
An \defnadj{atomic}{modify-write operation} is
30703070
an atomic read-modify-write operation
3071-
with weaker synchronization requirements as specified in\iref{atomics.fences}.
3071+
with weaker synchronization requirements as specified in~\ref{atomics.fences}.
30723072
\begin{note}
30733073
The intent is for atomic modify-write operations
30743074
to be implemented using mechanisms that are not ordered, in hardware,
@@ -3826,7 +3826,7 @@
38263826
\indexlibrarymember{store_sub}{atomic_ref<\placeholder{integral-type}>}%
38273827
\begin{itemdecl}
38283828
constexpr void store_@\placeholdernc{key}@(value_type operand,
3829-
memory_order order = memory_order::seq_cst) const noexcept;
3829+
memory_order order = memory_order::seq_cst) const noexcept;
38303830
\end{itemdecl}
38313831

38323832
\begin{itemdescr}
@@ -5266,7 +5266,7 @@
52665266
\pnum
52675267
\remarks
52685268
Except for \tcode{store_max} and \tcode{store_min},
5269-
for signed integer types the result is as if
5269+
for signed integer types, the result is as if
52705270
the value pointed to by \tcode{this} and parameters
52715271
were converted to their corresponding unsigned types,
52725272
the computation performed on those types, and
@@ -5548,11 +5548,12 @@
55485548
\begin{itemize}
55495549
\item
55505550
If both arguments are NaN,
5551-
an unspecified NaN value replaces the value pointed to by \tcode{this.}
5551+
an unspecified NaN value replaces the value pointed to by \tcode{this}.
55525552
\item
55535553
If exactly one argument is a NaN,
55545554
either the other argument or an unspecified NaN value replaces
5555-
the value pointed to by \tcode{this}, it is unspecified which.
5555+
the value pointed to by \tcode{this};
5556+
it is unspecified which.
55565557
\item
55575558
If the arguments are differently signed zeros,
55585559
which of these values replaces the value pointed to by \tcode{this} is unspecified.

0 commit comments

Comments
 (0)