[coyotos-dev] IDL compatibility

Charles Landau clandau at macslab.com
Mon Jun 18 19:56:49 EDT 2007


At 2:15 PM -0400 6/18/07, Jonathan S. Shapiro wrote:
>For interoperability, the thing we most need to watch out for is that
>the name mangling strategies of the respective IDL compilers remain
>compatible.

What's annoying is that capidl generates exception values that are 
inconsistent. For example

package coyotos;
exception foo;

and

package capros;
exception foo

generate different values for the exception. So even for interfaces 
that are identical except for the name, the simulation code has to 
translate exception values.

Method codes, for some reason, seem to match. I don't know why 
exception codes couldn't also.



More information about the coyotos-dev mailing list