C library for building dietcc passes Example of using a pass: The examples/zero_init pass zero-initializes all local variables. $ which dietcc [make sure it's on your path!] $ cd examples/zero_init $ make -B $ ./default Foo return value: 0 Foo return value: 32765 Foo return value: 32765 $ ./instrumented Foo return value: 0 Foo return value: 0 Foo return value: 0