diff options
author | xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e> | 2011-07-14 14:00:57 +0000 |
---|---|---|
committer | xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e> | 2011-07-14 14:00:57 +0000 |
commit | 5fccbcb628c5282cf1b13077d5eeccf497d58c38 (patch) | |
tree | a39fa4c2ba74de33ec3a2a48b2309175ab65a271 /cfrontend/Cshmgenproof.v | |
parent | 0f5087bea45be49e105727d6cee4194598474fee (diff) |
Fix treatment of function pointers at function calls in the CompCert C and Clight semantics
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1680 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'cfrontend/Cshmgenproof.v')
-rw-r--r-- | cfrontend/Cshmgenproof.v | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/cfrontend/Cshmgenproof.v b/cfrontend/Cshmgenproof.v index 457f0d1..49d3ff3 100644 --- a/cfrontend/Cshmgenproof.v +++ b/cfrontend/Cshmgenproof.v @@ -1525,11 +1525,10 @@ Proof. exploit transl_expr_correct; eauto. exploit transl_exprlist_correct; eauto. eapply transl_fundef_sig1; eauto. - rewrite H3. rewrite H. auto. + rewrite H3. auto. econstructor; eauto. econstructor; eauto. simpl. auto. - rewrite H3; rewrite H; eauto. eapply eval_exprlist_casted; eauto. (* seq *) |