Skip to Main content Skip to Navigation
Conference papers

Embedded Program Annotations for WCET Analysis

Abstract : We present __builtin_ais_annot(), a user-friendly, versatile way to transfer annotations (also known as flow facts) written on the source code level to the machine code level. To do so, we couple two tools often used during the development of safety-critical hard real-time systems, the formally verified C compiler CompCert and the static WCET analyzer aiT. CompCert stores the AIS annotations given via __builtin_ais_annot() in a special section of the ELF binary, which can later be extracted automatically by aiT.
Complete list of metadata

Cited literature [15 references]  Display  Hide  Download
Contributor : Xavier Leroy Connect in order to contact the contributor
Submitted on : Wednesday, July 25, 2018 - 9:56:10 AM
Last modification on : Tuesday, January 11, 2022 - 11:16:04 AM
Long-term archiving on: : Friday, October 26, 2018 - 12:30:41 PM


Files produced by the author(s)




Bernhard Schommer, Christoph Cullmann, Gernot Gebhard, Xavier Leroy, Michael Schmidt, et al.. Embedded Program Annotations for WCET Analysis. WCET 2018: 18th International Workshop on Worst-Case Execution Time Analysis, Jul 2018, Barcelona, Spain. ⟨10.4230/OASIcs.WCET.2018.8⟩. ⟨hal-01848686⟩



Les métriques sont temporairement indisponibles