Fusion de la branche restr-cminor. En Clight, C#minor et Cminor, les...
Fusion de la branche restr-cminor. En Clight, C#minor et Cminor, les expressions sont maintenant pures et les appels de fonctions sont des statements. Ajout de semantiques coinductives pour la divergence en Clight, C#minor, Cminor. Preuve de preservation semantique pour les programmes qui divergent. git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@409 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Showing
- .depend 7 additions, 7 deletions.depend
- backend/Cminor.v 198 additions, 161 deletionsbackend/Cminor.v
- backend/CminorSel.v 196 additions, 133 deletionsbackend/CminorSel.v
- backend/RTLgen.v 35 additions, 19 deletionsbackend/RTLgen.v
- backend/RTLgenproof.v 616 additions, 408 deletionsbackend/RTLgenproof.v
- backend/RTLgenspec.v 161 additions, 89 deletionsbackend/RTLgenspec.v
- backend/Selection.v 9 additions, 16 deletionsbackend/Selection.v
- backend/Selectionproof.v 524 additions, 581 deletionsbackend/Selectionproof.v
- caml/CMlexer.mll 1 addition, 0 deletionscaml/CMlexer.mll
- caml/CMparser.mly 200 additions, 79 deletionscaml/CMparser.mly
- caml/CMtypecheck.ml 40 additions, 36 deletionscaml/CMtypecheck.ml
- caml/Cil2Csyntax.ml 55 additions, 33 deletionscaml/Cil2Csyntax.ml
- caml/PrintCsyntax.ml 26 additions, 17 deletionscaml/PrintCsyntax.ml
- cfrontend/Cminorgen.v 30 additions, 47 deletionscfrontend/Cminorgen.v
- cfrontend/Cminorgenproof.v 614 additions, 679 deletionscfrontend/Cminorgenproof.v
- cfrontend/Csem.v 292 additions, 185 deletionscfrontend/Csem.v
- cfrontend/Csharpminor.v 250 additions, 165 deletionscfrontend/Csharpminor.v
- cfrontend/Cshmgen.v 56 additions, 33 deletionscfrontend/Cshmgen.v
- cfrontend/Cshmgenproof1.v 54 additions, 9 deletionscfrontend/Cshmgenproof1.v
- cfrontend/Cshmgenproof2.v 90 additions, 92 deletionscfrontend/Cshmgenproof2.v
Loading
Please register or sign in to comment