Branch: refs/heads/master Home: https://github.com/OpenAMP/libmetal Commit: 8dfbbadc2d92fb06ba0ee0bf1837b281e7a021c8 https://github.com/OpenAMP/libmetal/commit/8dfbbadc2d92fb06ba0ee0bf1837b281e... Author: Simon Leiner simon@leiner.me Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths: M lib/atomic.h
Log Message: ----------- Use <atomic> when compiled as C++
This is necessary for the use of libmetal together with C++ clients that require <atomic> as the replacement headers create a conflict with <atomic>.
Signed-off-by: Simon Leiner simon@leiner.me
Commit: db77c464376e603bc46122b38a7956c87597895b https://github.com/OpenAMP/libmetal/commit/db77c464376e603bc46122b38a7956c87... Author: Simon Leiner simon@leiner.me Date: 2020-09-07 (Mon, 07 Sep 2020)
Changed paths: M lib/io.h
Log Message: ----------- Perform strict typecasts for atomic_store_explicit
This is required by the implementation of atomic_store_explicit in the C++ standard library.
Signed-off-by: Simon Leiner simon@leiner.me
Compare: https://github.com/OpenAMP/libmetal/compare/9a3162ecc0a3...db77c464376e