GNU cflow - Summary
Group identification
Search in this group
This software is part of the GNU Project.
GNU cflow analyzes a collection of C source files and prints a graph charting control flow within the program.
Current implementation is able to produce both direct and inverted flowgraphs for C sources. Optionally a cross-reference listing can be generated. Two output formats are implemented: POSIX and GNU (extended).
Input files can optionally be preprocessed before analyzing.
The package also provides Emacs major mode for examining the produced flowcharts in Emacs.
Registration Date: Sat 19 Mar 2005 10:02:38 PM UTC
License: GNU General Public License v3 or later
Development Status: 5 - Production/Stable
posted by gray, Wed 30 Jul 2025 09:13:20 AM UTC
GNU cflow version 1.8 is available for download.
This version features a complete rewrite of cflow configuration system. 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
[...]
posted by gray, Sat 23 Feb 2019 12:54:03 PM UTC
Version 1.6 is available for download. New in this version:
New option --all (-A)
Produce graphs for all global functions in the program. Use this
option if your program contains functions which are not directly
[...]
posted by gray, Mon 16 May 2016 09:39:12 PM UTC
GNU cflow version 1.5 is available for download.
Changes in this release:
- Correctly handle functions returning struct/union (fixes bug #31792)
- Gracefully handle invalid inputs (fixes bug #44113)
- Debugging output goes to stderr
- Add a manpage
- Consistent use of exit codes
posted by gray, Tue 11 Oct 2011 09:08:54 PM UTC
GNU cflow version 1.4 is available for download.
The most important changes in this version are:
- Symbol aliases
- New syntactic class: qualifiers
- Speed up recursive call detection.
- Fix parsing of typedefs after struct.
- Fix the output of branch marks in tree mode.
- Fix processing of static inline functions (RH bug 650716).
Communication Tools
Development Tools
- Browse open items
Submit a new item
- Browse open items
Submit a new item
Powered by Savane 3.16-ed84.
Corresponding source code

