|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| build-aux/ | H | 23-Feb-2019 | - | 18,757 | 16,507 |
| doc/ | H | 03-May-2022 | - | 7,396 | 6,384 |
| elisp/ | H | 23-Feb-2019 | - | 1,571 | 1,381 |
| gnu/ | H | 23-Feb-2019 | - | 37,713 | 25,184 |
| m4/ | H | 23-Feb-2019 | - | 11,488 | 10,840 |
| po/ | H | 03-May-2022 | - | 10,868 | 8,600 |
| src/ | H | 23-Feb-2019 | - | 11,757 | 9,245 |
| tests/ | H | 23-Feb-2019 | - | 7,689 | 6,108 |
| ABOUT-NLS | H A D | 22-Jan-2019 | 74.7 KiB | 1,069 | 1,022 |
| AUTHORS | H A D | 08-Feb-2019 | 33 | 2 | 1 |
| COPYING | H A D | 08-Feb-2019 | 34.2 KiB | 677 | 553 |
| ChangeLog | H A D | 23-Feb-2019 | 37.1 KiB | 1,170 | 943 |
| ChangeLog.2007 | H A D | 08-Feb-2019 | 21.8 KiB | 677 | 552 |
| INSTALL | H A D | 22-Jan-2019 | 15.4 KiB | 369 | 287 |
| Makefile.am | H A D | 08-Feb-2019 | 2.8 KiB | 62 | 33 |
| Makefile.in | H A D | 23-Feb-2019 | 57.5 KiB | 1,673 | 1,550 |
| NEWS | H A D | 23-Feb-2019 | 3.6 KiB | 141 | 86 |
| README | H A D | 08-Feb-2019 | 3.3 KiB | 95 | 67 |
| THANKS | H A D | 08-Feb-2019 | 671 | 21 | 16 |
| TODO | H A D | 08-Feb-2019 | 2.1 KiB | 66 | 45 |
| acinclude.m4 | H A D | 08-Feb-2019 | 1.3 KiB | 35 | 33 |
| aclocal.m4 | H A D | 23-Feb-2019 | 47.7 KiB | 1,354 | 1,240 |
| config.h.in | H A D | 23-Feb-2019 | 30 KiB | 951 | 726 |
| configure | H A D | 23-Feb-2019 | 549.6 KiB | 21,230 | 16,927 |
| configure.ac | H A D | 23-Feb-2019 | 1.9 KiB | 76 | 62 |
README
1GNU cflow README
2Copyright (C) 2005-2019 Sergey Poznyakoff
3See the end of file for copying conditions.
4
5* Introduction
6
7This file contains brief information about configuring, and installing
8GNU cflow. It is *not* intended as a replacement for the
9documentation, instead it is provided as a brief reference only.
10Please be sure to read the accompanuing documentation before using the
11utility. See section `Documentation' below.
12
13For the generic configuration options, see the file `INSTALL'.
14Refer to file `ABOUT-NLS' for information regarding internationalization.
15
16* History
17
18The GNU cflow was initially written in 1997, when I needed a utility
19that could display the control flow in a C program. The latest updates
20in its old repo date back to 1999. Then, as I no longer needed the
21package, it fell into oblivion.
22
23Six years later a thread in gnu-devel mailing list had shown that
24there is a kind of demand for that sort of utility, so I decided to
25resurrect it and make a full-fledged package of it. On 2005-04-12 it
26was dubbed a GNU package.
27
28* Current Status
29
30The package is fully operational. It compiles and runs on any
31GNU/Linux and most decent UNIX-like systems. It supports all command
32line switches required by POSIX, plus a number of extended ones. It is
33able to produce output in two formats: in GNU cflow format (which is
34the default) and in POSIX format.
35
36Currently the utility is only able to process C sources. It is the
37only deviation from POSIX specs, which requires ability to process
38YACC and LEX sources as well as binary object files. This support will
39appear in future versions.
40
41Emacs module cflow-mode.el works with files in GNU cflow format (as
42opposed to POSIX format). It has been tested with Emacs 24.2.1.
43
44* Compilation
45
46Please see the INSTALL file in this directory for the generic instructions
47on how to use configure. There is currently only one package-specific
48configuration option: --enable-debug, which compiles the package with
49-g (or -ggdb if appropriate) option. Use it if you plan debugging
50cflow.
51
52* Installation
53
54After running `./configure' and `make', run `make install'.
55
56* Configuration File
57
58The file src/cflow.rc provides a working configuration file for use
59with gcc. See the documentation, sections 6.1 "Syntactic classes" and
606.3 "GCC Initialization", for more information.
61
62* Documentation
63
64Complete user manual in texinfo format is provided. After the
65installation, it will be accessible by running `info cflow'. To read it
66before installing the package, run `info -f doc/cflow' from the
67package source root directory.
68
69If you don't have GNU texinfo installed, see
70http://www.gnu.org/software/texinfo for information on where to obtain it.
71
72* Bug reporting.
73
74Send bug reports and suggestions to <bug-cflow@gnu.org>.
75
76* Copyright Information:
77
78Copyright (C) 2005, 2010, 2011, 2014 Sergey Poznyakoff
79
80 Permission is granted to anyone to make or distribute verbatim copies
81 of this document as received, in any medium, provided that the
82 copyright notice and this permission notice are preserved,
83 thus giving the recipient permission to redistribute in turn.
84
85 Permission is granted to distribute modified versions
86 of this document, or of portions of it,
87 under the above conditions, provided also that they
88 carry prominent notices stating who last changed them.
89
90
91Local variables:
92mode: outline
93paragraph-separate: "[ ]*$"
94end:
95