End MainTheorem.
End Main.
(* Test an instantiation of Main theorem. *)
Module CC_correct: CompCert_correctness.

(* Specifications: *)
Axiom CompCert_compiler : Clight.program -> option Asm.program.
Axiom simpl_clight_semantic_preservation :
forall (p : Clight.program) (tp : Asm.program),
CompCert_compiler p = Some tp ->
ExposedSimulations.fsim_properties_inj (Clight.semantics2 p) (Asm.semantics tp)
Clight.get_mem Asm.get_mem.