[Mono-devel-list] RAPGO Proposal
agomez at wke.es
Tue Nov 30 08:39:14 EST 2004
Jonathan Pryor escribió:
>>The other thing is that you can't catch C++ exceptions thrown in P/I
>>code by using a C-only approach.. Yes, I know that this is not
>>by mono, but somehow I thought adding this feature would be
>>Currently mono just gets terminated by the C runtime if a C++
>>is thrown in native P/I code because no exception handler can be
> In theory, you're possibly correct. In practice, you're not. :-)
> The problem is that on most platforms the C++ ABI isn't standardized.
> Consequently, you can't link object code generated by different C++
> compilers together. Consequently, Mono could only handle C++ exceptions
> generated by the same C++ compiler used to compile Mono.
Is this someway related to writing portable C++ code?
If yes, how could fit the following document on this subject?
More information about the Mono-devel-list