Arguments reach_in_exported_tgt {b m args} j _.

(* Specifications: *)
Lemma extern_semantics_preservation c c' d m m' tm cd j ef sig args :
trace_match_state cd j c m d tm ->
corestep tr_source geS c m c' m' ->
at_external source (snd c) = Some (ef, sig, args) ->
exists cd' j' d' tm',
corestep tr_target geT d tm d' tm'
/\ trace_match_state cd' j' c' m' d' tm'.
Lemma safe_match_target_step cd j c m d tm z tr :
(forall n, safeN tr_source geS n (z,tr,c) m) ->
match_state cd j c m d tm ->
~TraceSemantics.yielded target d ->
exists c' m' d' tm' n tn,
corestepN source geS n c m c' m'
/\ corestepN target geT (S tn) d tm d' tm'
/\ exists cd' j', match_state cd' j' c' m' d' tm'.
Lemma safe_match_target_atext cd j c m d tm z tr ef sig args :
(forall n, safeN tr_source geS n (z,tr,c) m) ->
match_state cd j c m d tm ->
at_external target d = Some (ef, sig, args) ->
exists c' m' n,
corestepN source geS n c m c' m'
/\ TraceSemantics.yielded source c'
/\ exists cd' j', match_state cd' j' c' m' d tm.