[bitc-dev] Calling convention question

Jonathan S. Shapiro shap at eros-os.com
Thu Feb 26 18:37:53 EST 2009


It used to be the case in many calling conventions that argument
passing conventions for single-word structures differed from those
used for scalar word values. In particular there were different rules
for registerization, and this was especially true for return values.

Does anyone know of a current calling convention in which a
single-word structure being passed by value is not implemented the
same way as passing a single-word scalar? If not, then there is a very
simple solution to the entire problem of C-compatible types, which
will let us take typealias off the list.


shap


More information about the bitc-dev mailing list