Skip to content

Commit e70d9d6

Browse files
Eisenwavetkoeppe
authored andcommitted
[intro.races] Clarify conflicts for the case where no bits are changed
1 parent 6b4a4a2 commit e70d9d6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

source/basic.tex

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6169,9 +6169,13 @@
61696169
\end{note}
61706170

61716171
\pnum
6172-
Two expression evaluations \defn{conflict} if one of them modifies a memory
6172+
Two expression evaluations \defn{conflict} if one of them modifies\iref{defns.access} a memory
61736173
location\iref{intro.memory} and the other one reads or modifies the same
61746174
memory location.
6175+
\begin{note}
6176+
A modification can still conflict
6177+
even if it does not alter the value of any bits.
6178+
\end{note}
61756179

61766180
\pnum
61776181
The library defines a number of atomic operations\iref{atomics} and

0 commit comments

Comments
 (0)