RFC - patch to support multhreaded C++ exceptions for single CPU systems

Øyvind Harboe oyvind.harboe@zylin.com
Thu Jul 17 07:41:00 GMT 2003


These are the changes I did (slightly modified) to add support
for multithreaded exceptions on single CPU systems. I needed
this for some testing during development, and it has served me well.

If the design is sound, it only needs is a bit of CDL configuration
support before it can be proposed as a patch to eCos.

Basically what it does is to extend the suppport for single threaded
C++ exceptions to single CPU multithreaded.

- It has a neglible performance impact

- gccpatch.txt contains a slight modification to the GCC runtime
support for single threaded exceptions to allow eCos to extend
it to the single CPU multithreaded case.

Øyvind
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gccpatch.txt
URL: <http://sourceware.org/pipermail/ecos-patches/attachments/20030717/4b4d301c/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mtexceptions.txt
URL: <http://sourceware.org/pipermail/ecos-patches/attachments/20030717/4b4d301c/attachment-0001.txt>


More information about the Ecos-patches mailing list