Hello, This is to announce the release of GNU cflow 1.4. This release contains an improved parser and provides more control over symbol classes. See below for a list of user-visible changes.
Here are the compressed sources: ftp://ftp.gnu.org/gnu/cflow/cflow-1.4.tar.gz (781KB) ftp://ftp.gnu.org/gnu/cflow/cflow-1.4.tar.bz2 (621KB) ftp://ftp.gnu.org/gnu/cflow/cflow-1.4.tar.xz (517KB) Here are the GPG detached signatures[*]: ftp://ftp.gnu.org/gnu/cflow/cflow-1.4.tar.gz.sig ftp://ftp.gnu.org/gnu/cflow/cflow-1.4.tar.bz2.sig ftp://ftp.gnu.org/gnu/cflow/cflow-1.4.tar.xz.sig To reduce load on the main server, use a mirror listed at: http://www.gnu.org/order/ftp.html Here are the MD5 and SHA1 checksums: ee448881fd84a5cbae3c7332c127bfd4 cflow-1.4.tar.gz 3d1bb6ae5cb6c31311b5fcead625dd57 cflow-1.4.tar.bz2 b76b3b50588ec73824342f78379b4e0f cflow-1.4.tar.xz 43d969b9898103ad125cd2e65f1f652550cb9434 cflow-1.4.tar.gz b8c3674e47112d5a81c34719fef343430be77f88 cflow-1.4.tar.bz2 4035bfee583c6cd5190daf88fe7e1790872f9b8f cflow-1.4.tar.xz [*] You can use either of the above signature files to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify cflow-1.4.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 55D0C732 and rerun the `gpg --verify' command. This release was bootstrapped with the following tools: Automake 1.11.1 Autoconf 2.63 Makeinfo 4.13 Gnulib v0.0-2833-g6553be8 The list of user-visible changes follows: * 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). Regards, Sergey _______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> https://lists.gnu.org/mailman/listinfo/info-gnu