Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-01 15:09:16 -0800 (Tue, 01 Mar 2005)
Revision: 6790
Log message:

      Use omake to construct the final mmc theory.
      
      In mk/config, you now have the option to specify the
      mmc extensions and backends.
      
      For each extension, you must specify:
         1. The name of the extension
         2. The files
         3. Any backend-specific files
      
      See any of the extensions/*/Files for examples.
      

Changes  Path
+8 -5 metaprl/OMakefile
+2 -0 metaprl/mk/defaults
+16 -2 metaprl/mk/make_config
+113 -66 mpcompiler/mmc/OMakefile
+1 -1 mpcompiler/mmc/arch/ppc/Files
+3 -1 mpcompiler/mmc/arch/x86/Files
+2 -1 mpcompiler/mmc/arch/x86/base/Files
+2 -1 mpcompiler/mmc/arch/x86/codegen/Files
+1 -1 mpcompiler/mmc/arch/x86/opt/Files
+2 -1 mpcompiler/mmc/arch/x86/print/Files
+2 -1 mpcompiler/mmc/arch/x86/regalloc/Files
Deleted mpcompiler/mmc/arch/x86/runtime/Files
+3 -3 mpcompiler/mmc/arch/x86/runtime/OMakefile
+15 -2 mpcompiler/mmc/extensions/array/Files
+15 -2 mpcompiler/mmc/extensions/bool/Files
+15 -2 mpcompiler/mmc/extensions/int/Files
+15 -2 mpcompiler/mmc/extensions/loop/Files
+15 -2 mpcompiler/mmc/extensions/operator/Files
+15 -2 mpcompiler/mmc/extensions/reserve/Files
+15 -2 mpcompiler/mmc/extensions/special/Files
+15 -2 mpcompiler/mmc/extensions/string/Files
+16 -3 mpcompiler/mmc/extensions/tuple/Files
+16 -3 mpcompiler/mmc/extensions/tyexists/Files
+15 -2 mpcompiler/mmc/extensions/unit/Files
Deleted mpcompiler/mmc/main/Files
+18 -51 mpcompiler/mmc/main/mmc_theory.ml
+24 -45 mpcompiler/mmc/main/mmc_theory.mli