Fedora Packages

chibicc

A small C compiler

chibicc is yet another small C compiler that implements most C11 features. Even though it still probably falls into the "toy compilers" category just like other small compilers do, chibicc can compile several real-world programs, including Git, SQLite, libpng and chibicc itself, without making modifications to the compiled programs. Generated executables of these programs pass their corresponding test suites. So, chibicc actually supports a wide variety of C11 features and is able to compile hundreds of thousands of lines of real-world C code correctly. If you like this project, please consider purchasing a copy of the book when it becomes available! I publish the source code here to give people early access to it, because I was planing to do that anyway with a permissive open-source license after publishing the book. If I don't charge for the source code, it doesn't make much sense to me to keep it private.

Releases Overview

Release Stable Testing
Fedora Rawhide 0.0^20201207.90d1f7f-3.fc42 -
Fedora 42 0.0^20201207.90d1f7f-3.fc42 -
Fedora 41 0.0^20201207.90d1f7f-2.fc41 -
Fedora 40 0.0^20201207.90d1f7f-2.fc40 -
File a new bug report »
Package Info

You can contact the maintainers of this package via email at chibicc dash maintainers at fedoraproject dot org.



Sources on Pagure