Skip to content
David Tarditi edited this page Jan 18, 2022 · 27 revisions

Welcome

Welcome to the checkedc-clang wiki! Checked C is extending C with checking to detect or prevent common programming errors such as null pointer dereferences or out-of-bounds memory accesses. This repo contains a version of clang that is being modified to support Checked C.

This wiki contains information specific to the Checked C clang implementation. For information on the Checked C extension, see the Checked C wiki.

Compiler development status

We are implementing a subset of the Checked C extension that can be used to add bounds checking to real-world C programs. The implementation roadmap and status are here.

Build status

Automated builds are currently not available.