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

View of /sml/trunk/src/system/smlnj/internal/host-compiler-0.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 573 - (download) (annotate)
Thu Mar 9 15:23:52 2000 UTC (20 years, 5 months ago) by blume
File size: 884 byte(s)
merging back changes from blume_devel_v110_26_2
cm-init
Library
	signature CM
	structure Compiler
	structure CM0
is
	(* library providing the implementation of CM *)
	smlnj/internal/cm-lib.cm

	(* based on current architecture, select Compiler *)

# if defined(ARCH_ALPHA)
	smlnj/compiler/alpha32.cm
	select-alpha32.sml
# elif defined(ARCH_MIPS)
#   if defined(BIG_ENDIAN)
	smlnj/compiler/mipseb.cm
	select-mipseb.sml
#   else
	smlnj/compiler/mipsel.cm
	select-mipsel.sml
#   endif
# elif defined(ARCH_HPPA)
	smlnj/compiler/hppa.cm
	select-hppa.sml
# elif defined(ARCH_RS6000)
	smlnj/compiler/rs6000.cm
	select-rs6000.sml
# elif defined(ARCH_PPC)
	smlnj/compiler/ppc.cm
	select-ppc.sml
# elif defined(ARCH_SPARC)
	smlnj/compiler/sparc.cm
	select-sparc.sml
# elif defined(ARCH_X86)
	smlnj/compiler/x86.cm
	select-x86.sml
# else
#   error Strange architecture!
# endif

	(* make CM0 once we have selected the Compiler *)
	link-cm.sml

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