./devel/cflow, Code-path flow analyzer for C

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5, Package name: cflow-1.5, Maintainer: pkgsrc-users

GNU cflow analyzes a collection of C source files and prints a graph,
charting control flow within the program.

GNU cflow 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.


Master sites: (Expand)

SHA1: b38be51dca40fab3b1b1cd02b4f4eca1ce60160b
RMD160: 3f48e4dd291b1b3748772f75a1873ad8062880bb
Filesize: 981.67 KB

Version history: (Expand)


CVS history: (Expand)


   2016-06-18 13:30:35 by Makoto Fujiwara | Files touched by this commit (4) | Package updated
Log message:
Updated devel/cflow to 1.5
--------------------------
Version 1.5, 2016-05-17

* 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
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-10-25 10:03:14 by Aleksej Saushev | Files touched by this commit (3) | Package updated
Log message:
Update to cflow 1.4
Introduce test target.

Changes in version 1.4

* Symbol aliases

The `--symbol' option has been extended to allow for defining
symbol aliases.  Aliases are useful for declaring reserved
words such as `__restrict' or `__inline'.  For example,
the option `--symbol __restrict:=restrict' instructs cflow
to treat `__restrict' exactly as `restrict'.

* New syntactic class: qualifiers

Tokens in this class can legitimately appear in place
of C qualifiers, such as `static' or `inline'.  This class
is useful for some compiler-depending keywords, such as
`__extension__' in gcc.  The usual declaration of this symbol
is `--symbol __extension__:qualifier'.

* 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).
   2011-04-22 15:45:23 by OBATA Akio | Files touched by this commit (2234)
Log message:
recursive bump from gettext-lib shlib bump.
   2009-10-31 22:42:27 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Drop unneeded fragment from patch.
   2009-10-29 17:25:57 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Do not stupidly insist on GNU gettext, thanks.
   2009-08-25 22:09:18 by Hasso Tepper | Files touched by this commit (2) | Package updated
Log message:
Fix PLIST and bump PKGREVISION.