(*Require Import VST.floyd.forward. To have access to lower level tactics*)
Existing Instance NullExtension.Espec.
Locate Gprog. (*top one is in verif_main*)
Locate Vprog. (*top one is in spec_main*)
Locate specs. (*top one is in spec_main*)
Definition exportedfuns := verif_main.exported_funs ++
verif_pile.exported_funs ++
verif_onepile.exported_funs ++
verif_apile.exported_funs ++
verif_triang.exported_funs.
Definition exportedspecs := verif_main.exported_specs ++(*Gprog ++*)
verif_pile.exported_specs ++
verif_onepile.exported_specs ++
verif_apile.exported_specs ++
verif_triang.exported_specs.

Lemma semax_exportmodule: semax_func Vprog Gprog (Genv.globalenv linked_prog) exportedfuns exportedspecs.