Gsoc2013-Atomic_Project-Status

wei.a.yang at gmail.com wei.a.yang at gmail.com
Sun Jun 23 02:54:30 UTC 2013


在 2013-6-23,9:11,Gedare Bloom <gedare at rtems.org> 写道:

> Can you simplify/shorten the testcases?
> 
Hi Gedare,

I have reduced the run time of those test cases, now it is very fast to run them. But I think I should also redesign them because of new implementation. 
> -G
> 
> On Jun 22, 2013 9:59 AM, "Deng Hengyi" <wei.a.yang at gmail.com> wrote:
>> Hi all,
>> 
>> This is a brief status report about my GSOC2013 project ----- atomic ops support for RTEMS.
>> 
>> DONE:
>> 1. Setup the development environment including the latest rtems git repo, rtems-test git repo and qemu for realview_pbx_a9.
>> 2. Build the latest rtems toolchains which include the stdatomic.h support.
>> 3. Modify the existing atomic API to be compatible with C11 std atomic.h.
>> 4. Replace the existing atomic SMP implementation with stdatomic.h.
>> 5. Build the spatomic and smpatomic test case for realview_pbx_a9 SMP and UP.
>> 6. All the spatomic and smpatomic have been passed.
>> 7. Have submit the patches to devel list to be reviewed.
>> 
>> TODO.
>> 1. Plan to integrate the patches into mainline.
>> 2. Support the stdatomic.h for other architectures such as PowerPC, Mips and Sparc.
>> 3. Add the detection for whether support stdatomic.h for some architectures.
>> 
>> WeiY
>> Best Regards
>> 
>> 
>> _______________________________________________
>> rtems-devel mailing list
>> rtems-devel at rtems.org
>> http://www.rtems.org/mailman/listinfo/rtems-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20130623/5345842b/attachment-0001.html>


More information about the devel mailing list