2 (** This module defines the target architecture and instanciates the memory
3 functor for each intermediate language. *)
12 (* The target architecture: the Intel 8051. *)
14 module TargetArch = I8051
16 module Memory32 = Memory.Make (DataSize32)
17 module MemoryTarget = Memory.Make (TargetArch)
19 module ClightMemory = Memory32
20 module CminorMemory = Memory32
21 module RTLabsMemory = Memory32
22 module RTLMemory = MemoryTarget
23 module ERTLMemory = MemoryTarget
24 module LTLMemory = MemoryTarget
25 module LINMemory = MemoryTarget