Formal C semantics: CompCert and the C standard
Authors: Robbert Krebbers, Xavier Leroy and Freek Wiedijk
Paper Information
| Title: | Formal C semantics: CompCert and the C standard |
| Authors: | Robbert Krebbers, Xavier Leroy and Freek Wiedijk |
| Proceedings: | ITP 2014 LNCS Proceedings |
| Editors: | Gerwin Klein and Ruben Gamboa |
| Keywords: | Compiler certification, Coq, Formal semantics |
| Abstract: | ABSTRACT. We discuss the difference between a formal semantics of the C standard, and a formal semantics of an implementation of C that satisfies the C standard. In this context we extend the CompCert semantics with end-of-array pointers and the possibility to byte-wise copy objects. This is a first and necessary step towards proving that the CompCert semantics satisfies the formal version of the C standard that is being developed in the Formalin project in Nijmegen. |
| Pages: | 6 |
| Talk: | Jul 17 12:45 |
| Paper: | ![]() |
