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/system/smlnj/internal/intsys.cm
ViewVC logotype

Diff of /sml/trunk/src/system/smlnj/internal/intsys.cm

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

revision 756, Thu Dec 14 16:01:33 2000 UTC revision 1653, Fri Oct 15 20:45:02 2004 UTC
# Line 10  Line 10 
10  Library  Library
11          (* bootstrap stuff *)          (* bootstrap stuff *)
12          structure InteractiveSystem          structure InteractiveSystem
13    
14            (* export representatives for pro-forma libraries... *)
15            structure Compiler  (* $smlnj/compiler/compiler.cm *)
16            structure CM        (* $smlnj/cm.cm *)
17            structure CMB       (* $smlnj/cmb.cm *)
18            structure Tools
19            structure YaccTool
20            structure LexTool
21            structure BurgTool
22            structure NowebTool
23            structure MakeTool
24            structure ShellTool
25            structure DirTool
26            structure LibInstall (* $smlnj/installer.cm *)
27    
28    # if not defined(LIGHT)
29            (* export one representative from $smlnj/compiler/all.cm *)
30            structure Alpha32UnixCMB
31    # endif
32  is  is
33          $smlnj/init/init.cmi : cm          $smlnj/init/init.cmi : cm
34    
35          $/basis.cm          $/basis.cm
36            $smlnj/viscomp/basics.cm
37          $smlnj/viscomp/core.cm          $smlnj/viscomp/core.cm
38    
39          (* need access to CM's "init" function *)          (* need access to CM's "init" function *)
40          $smlnj/internal/host-compiler-0.cm          $smlnj/internal/cm0.cm
41    
42          (* these are just here so they get made... *)          (* Need access to the actual backend... *)
43          $smlnj/compiler.cm          $smlnj/compiler.cm
44    
45            (* these are just here so they get made... *)
46            $smlnj/compiler/compiler.cm
47            $smlnj/compiler/minimal-only.cm
48          $smlnj/cm.cm          $smlnj/cm.cm
49          $smlnj/cmb.cm          $smlnj/cmb.cm
50            $/trace-debug-profile.cm
51    
52          $smlnj/cm/tools.cm          $smlnj/cm/tools.cm
53          (* We need the ml-yacc and ml-lex tool plugins here. They must          (* We need the ml-yacc and ml-lex tool plugins here. They must
# Line 48  Line 73 
73           * itself) is always "plugged-in". *)           * itself) is always "plugged-in". *)
74          $/dir-tool.cm          $/dir-tool.cm
75    
76            (* The next is the installer.  It just needs to get compiled
77             * so we know it is in sync with the rest of the code... *)
78            $smlnj/installer.cm
79    
80  # if not defined(LIGHT)  # if not defined(LIGHT)
81          $smlnj/compiler/all.cm          $smlnj/compiler/all.cm
82  # endif  # endif
# Line 58  Line 87 
87    
88          (* glue code (build the interactive system) *)          (* glue code (build the interactive system) *)
89          int-sys.sml          int-sys.sml
90    
91            (* need access to the Controls module (for registering
92             * MLRISC controls: *)
93            $/controls-lib.cm

Legend:
Removed from v.756  
changed lines
  Added in v.1653

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