[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Thu Aug 26 12:27:09 CEST 2010
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/08/26 12:27:09
Modified files:
cm3/m3-sys/m3tests/src/p2/p240/: m3makefile
Log message:
pass and return records from sizes 1 to 100 by value
There is some problem around passing records by value
when I give the backend more type information.
I'm having trouble tracking down the right code in the frontend.
It is important that the calls and functions agree on protocol,
even if that means records of certain sizes/types are passed
in registers, vs. others by pointer.
I'm very inclined to make the frontend make a simple consistent
decision to always pass by pointer, but let's see what it does
currently first.
More information about the M3commit
mailing list