90bcf3da6a
We use several variables (like do_sleep, etc...) to share statuses between threads, however they are not marked as volatile. That may lead to their unexpected optimization (tat really happens with ARC MWDT when loop with waiting on the sleep timeout in 'wakeup_src_thread' is optimized away). Fix that by defining these variables as volatile. Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> |
||
---|---|---|
.. | ||
src | ||
CMakeLists.txt | ||
prj.conf | ||
testcase.yaml |