Description
Removes or keeps C preprocessor conditional blocks based on selected symbols, helping maintainers simplify source files for a target build configuration. It is useful when cleaning portability code or generating reduced source variants.
This is a terminal source transformation tool. It can rewrite code in ways that change build behavior, so review diffs before committing results.