Fixed major bugs relating to atomic operations:
- The usage of 64-bit data types might lead to internal errors about too complex expressions, especially on platforms with additionally reserved registers. The register usage has been optimized for these cases.
- The intrinsic implementation of the atomic TEST_AND_SET operator has been adapted to not use deprecated instructions on ARMv7.
|