Project cflow

cflow

1.8  —  2025-07-30
* Configuration system rewritten

Cflow is shipped with a set of "profiles", providing defaults for
different standards of the C language.  For example, to enable support
for gcc extensions it suffices to load the "gcc" profile:

  cflow --profile=gcc

Users can define their own profiles and place them in a well-known
disk location for further use with the --profile option.

Site-wide or user-specific settings can be stored in the default
profile, which is always loaded.

Two options are provided for managing profiles: --prepend-path
modifies the profile search path and -q disables the use of the
default profile.

The configuration system used in previous versions (via the
CFLOW_OPTIONS and CFLOWRC environment variables) is considered
deprecated, but is still supported for backward compatibility.

* Emacs cflow-mode improved

* Bugfixes
	  

This tool analyzes a collection of C source files and prints a graph charting control flow within the program.