<p>Can you simplify/shorten the testcases?</p>
<p>-G</p>
<div class="gmail_quote">On Jun 22, 2013 9:59 AM, "Deng Hengyi" <<a href="mailto:wei.a.yang@gmail.com">wei.a.yang@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all,<br>
<br>
This is a brief status report about my GSOC2013 project ----- atomic ops support for RTEMS.<br>
<br>
DONE:<br>
1. Setup the development environment including the latest rtems git repo, rtems-test git repo and qemu for realview_pbx_a9.<br>
2. Build the latest rtems toolchains which include the stdatomic.h support.<br>
3. Modify the existing atomic API to be compatible with C11 std atomic.h.<br>
4. Replace the existing atomic SMP implementation with stdatomic.h.<br>
5. Build the spatomic and smpatomic test case for realview_pbx_a9 SMP and UP.<br>
6. All the spatomic and smpatomic have been passed.<br>
7. Have submit the patches to devel list to be reviewed.<br>
<br>
TODO.<br>
1. Plan to integrate the patches into mainline.<br>
2. Support the stdatomic.h for other architectures such as PowerPC, Mips and Sparc.<br>
3. Add the detection for whether support stdatomic.h for some architectures.<br>
<br>
WeiY<br>
Best Regards<br>
<br>
<br>
_______________________________________________<br>
rtems-devel mailing list<br>
<a href="mailto:rtems-devel@rtems.org">rtems-devel@rtems.org</a><br>
<a href="http://www.rtems.org/mailman/listinfo/rtems-devel" target="_blank">http://www.rtems.org/mailman/listinfo/rtems-devel</a><br>
</blockquote></div>