diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-06-01 11:04:50 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-06-01 11:13:47 +0200 |
commit | f807b84ba0b7f55eead115aa66fba808ba561556 (patch) | |
tree | fc2d61c5c86c44cc3bacedf893970416d92ffbe7 /cpukit/score/include/rtems/score/thread.h | |
parent | smptests/smpatomic01: New test cases (diff) | |
download | rtems-f807b84ba0b7f55eead115aa66fba808ba561556.tar.bz2 |
score: Fix _Thread_Lock_acquire()
A read-modify-write operation is necessary to read the last value
written.
See for example C11 standard or Power ISA 2.07, Book II: Power ISA
Virtual Environment Architecture, Section 1.6.3 Memory Coherence
Required [Category: Memory Coherence] and Section 1.7.3 Atomic Update.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions