The ccontrol program takes over the roles of the
compiler and linker, and reads a configuration
file to decide what to do before invoking them.
This is particularly useful for centralized
control over commands and options, such as
enabling distcc(1) and ccache(1).