Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /MLRISC/trunk/c-call/varargs/call/marshal.sml
ViewVC logotype

Diff of /MLRISC/trunk/c-call/varargs/call/marshal.sml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3226, Thu Sep 18 03:28:24 2008 UTC revision 3227, Thu Sep 18 06:06:40 2008 UTC
# Line 89  Line 89 
89      fun marshalLocdArg ({arg, k, width, narrowing, loc, offset}, locdArgsArr) = (      fun marshalLocdArg ({arg, k, width, narrowing, loc, offset}, locdArgsArr) = (
90              set(locdArgsArr, Consts.kindOffB, Consts.kind k);              set(locdArgsArr, Consts.kindOffB, Consts.kind k);
91              set(locdArgsArr, Consts.widthOffB, W.fromInt width);              set(locdArgsArr, Consts.widthOffB, W.fromInt width);
92              set(locdArgsArr, Consts.narrowingOffB, W.fromInt (Option.getOpt(narrowing, 0)));              set(locdArgsArr, Consts.narrowingOffB, W.fromInt (Option.getOpt(narrowing, width)));
93              set(locdArgsArr, Consts.locOffB, W.fromInt loc);              set(locdArgsArr, Consts.locOffB, W.fromInt loc);
94              set(locdArgsArr, Consts.offsetOffB, W.fromInt offset);              set(locdArgsArr, Consts.offsetOffB, W.fromInt offset);
95              marshalArg(locdArgsArr, arg);              marshalArg(locdArgsArr, arg);

Legend:
Removed from v.3226  
changed lines
  Added in v.3227

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0