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

SCM Repository

[smlnj] Annotation of /sml/trunk/src/system/HostCompiler/host-cmb.cm
ViewVC logotype

Annotation of /sml/trunk/src/system/HostCompiler/host-cmb.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 520 - (view) (download)

1 : monnier 416 Library
2 :     structure CMB
3 :     is
4 : blume 520 (* based on current architecture and OS, select CMB *)
5 :    
6 :     # if defined(ARCH_ALPHA)
7 :     alpha32-unix.cm
8 :     Select/alpha32-unix-cmb.sml
9 :     # elif defined(ARCH_MIPS)
10 :     # if defined(BIG_ENDIAN)
11 :     mipseb-unix.cm
12 :     Select/mipseb-unix-cmb.sml
13 :     # else
14 :     mipsel-unix.cm
15 :     Select/mipsel-unix-cmb.sml
16 :     # endif
17 :     # elif defined(ARCH_HPPA)
18 :     hppa-unix.cm
19 :     Select/hppa-unix-cmb.sml
20 :     # elif defined(ARCH_RS6000)
21 :     rs6000-unix.cm
22 :     Select/rs6000-unix-cmb.sml
23 :     # elif defined(ARCH_PPC)
24 :     # if defined(OS_MACOS)
25 :     ppc-macos.cm
26 :     Select/ppc-macos-cmb.sml
27 :     # else
28 :     ppc-unix.cm
29 :     Select/ppc-unix-cmb.sml
30 :     # endif
31 :     # elif defined(ARCH_SPARC)
32 :     sparc-unix.cm
33 :     Select/sparc-unix-cmb.sml
34 :     # elif defined(ARCH_X86)
35 :     # if defined(OS_WIN32)
36 :     x86-win32.cm
37 :     Select/x86-win32-cmb.sml
38 :     # else
39 :     x86-unix.cm
40 :     Select/x86-unix-cmb.sml
41 :     # endif
42 :     # else
43 :     # error Strange architecture and/or OS!
44 :     # endif

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