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 /sml/trunk/src/MLRISC/c-calls/c-calls.sig
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/c-calls/c-calls.sig

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

revision 1564, Mon Jul 26 23:23:39 2004 UTC revision 1565, Wed Jul 28 21:06:59 2004 UTC
# Line 24  Line 24 
24     *)     *)
25      val paramAreaOffset : int      val paramAreaOffset : int
26    
27      (* The MLRISC type that describes the natural size of integer arguments (i.e., what
28       * small integers are promoted to).
29       *)
30        val naturalIntSz : T.ty
31    
32    (* translate a C function call with the given argument list into    (* translate a C function call with the given argument list into
33     * a MLRISC statement list.  The arguments are as follows:     * a MLRISC statement list.  The arguments are as follows:
34     *     *
# Line 46  Line 51 
51     *                               pointers).     *                               pointers).
52     *    callComment             -- if present, the comment string is attached     *    callComment             -- if present, the comment string is attached
53     *                               the CALL instruction as a COMMENT annotation.     *                               the CALL instruction as a COMMENT annotation.
54     *    args                    -- the arguments to the call.     *    args                    -- the arguments to the call.  The assumption is
55       *                               that any required sign or zero extension has
56       *                               already been done.
57     *     *
58     * The result of genCall is a mlrisc list specifying where the result     * The result of genCall is a mlrisc list specifying where the result
59     * is and the MLRisc statements that implement the calling sequence.     * is and the MLRisc statements that implement the calling sequence.

Legend:
Removed from v.1564  
changed lines
  Added in v.1565

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