-
Notifications
You must be signed in to change notification settings - Fork 78
Home
David Tarditi edited this page Jul 8, 2023
·
27 revisions
Welcome to the checkedc-llvm-project wiki!. Checked C extends C with checking to prevent low-level programming errors and improve type-safety of C code. It adds checking for null pointer dereferences and out-of-bounds memory accesses and generic types for replacing uses of void ointers. This repo contains a fork of clang that supports Checked C.
- For directions on how to use the Checked C clang compiler, see the Checked C clang user manual.
- For directions on how to build the compiler, see Setup and Build directions.
- For directions on testing the compiler after you have built it, see Testing.
- The Implementation Notes describe the implementation of Checked C in LLVM\clang.
Automated builds are currently not available.