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/compiler/CodeGen/ppc/ppcspec.sml
ViewVC logotype

Diff of /sml/trunk/src/compiler/CodeGen/ppc/ppcspec.sml

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

revision 1531, Mon Jul 12 19:44:50 2004 UTC revision 1532, Tue Jul 13 03:49:10 2004 UTC
# Line 9  Line 9 
9    
10    open DefaultMachSpec    open DefaultMachSpec
11    
12      val framesize = 8192
13    
14    val architecture = "ppc"    val architecture = "ppc"
15    val bigEndian = false    val bigEndian = false
16    val spillAreaSz = 4096-144    val spillAreaSz = 8192                (* really the end of the spill area! *)
17    val initialSpillOffset = 144    val initialSpillOffset = 4096+144
18    val numRegs = 15    val numRegs = 15
19    val numFloatRegs = 30    val numFloatRegs = 30
20    val numFloatCalleeSaves = 0    val numFloatCalleeSaves = 0
21    val startgcOffset =   4               (* from runtime *)    val startgcOffset =   4096+4          (* from runtime *)
22    val constBaseRegOffset = 32764    val constBaseRegOffset = 32764
23    
24    val ML_STATE_OFFSET = 0    val ML_STATE_OFFSET = 4096+0
25    val VProcOffMSP = 4    val VProcOffMSP = 4
26    val InMLOffVSP = 8    val InMLOffVSP = 8
27    val LimitPtrMaskOffVSP = 200    val LimitPtrMaskOffVSP = 200

Legend:
Removed from v.1531  
changed lines
  Added in v.1532

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