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

SCM Repository

[smlnj] View of /sml/trunk/src/MLRISC/00README_FIRST
ViewVC logotype

View of /sml/trunk/src/MLRISC/00README_FIRST

Parent Directory Parent Directory | Revision Log Revision Log

Revision 744 - (download) (annotate)
Fri Dec 8 04:11:42 2000 UTC (19 years, 4 months ago) by leunga
File size: 1200 byte(s)

   A CVS update record!

   Changed type cell from int to datatype, and numerous other changes.
   Affect every client of MLRISC.  Lal says this can be bootstrapped on all
   machines.  See smlnj/HISTORY for details.

   Tag:  leunga-20001207-cell-monster-hack
What is this Directory 

   This directory contains the MLRISC code generator.

What Compiler Version to Use

   You should use SML/NJ version 110.0.6 or 110.30 (or later) 

CM files

   The CM files are located in the subdirectory cm.  

Recompiling this directory

   To recompile all files in this directory (for testing purposes).
   You should run sml, then type:

       use "makeall.sml";

   This should recompile everything

Regnerating Sources after Changing the Machine Descriptions 

   To regenerate all the architecture dependent files after changes,
   run sml, then type:

       use "make.sml";

Compiler Bugs 

   Version 110.25 of smlnj-lib is somehow missing IntHashTable.
   You should rebuild the library if you are using this version.

Useful Tools

   The script cm/makecm can be used to regenerate the library list 
   of a cm file after changes to the source.

   The vim syntax file Tools/mdl.vim can be used to highlight the
   machine description files.  It works on Vim version 5.3 (or later).

ViewVC Help
Powered by ViewVC 1.0.0