Up to [cvs.netbsd.org] / pkgsrc / devel / cflow
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.9 / (download) - annotate - [select for diffs], Fri Apr 22 13:43:16 2011 UTC (13 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
HEAD
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
recursive bump from gettext-lib shlib bump.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Aug 25 20:09:18 2009 UTC (2 years, 8 months ago) by hasso
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.7: +3 -2
lines
Diff to previous 1.7 (colored)
Fix PLIST and bump PKGREVISION.
Revision 1.7 / (download) - annotate - [select for diffs], Fri Aug 21 23:36:55 2009 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.6: +6 -6
lines
Diff to previous 1.6 (colored)
Update to 1.3: Version 1.3, 2009-07-11 * Optimize symbol tables. New symbol tables considerably improve the program performance. * Bugfixes. Version 1.2, 2007-06-29 * Licensed under the GPLv3
Revision 1.6 / (download) - annotate - [select for diffs], Fri Dec 21 20:25:29 2007 UTC (4 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.5: +6 -2
lines
Diff to previous 1.5 (colored)
Add i18n support (PR 37581) and mark as DESTDIR safe.
Revision 1.5 / (download) - annotate - [select for diffs], Sun Jul 8 12:35:10 2007 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
Reset maintainer, rpaulo resigned.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Aug 14 13:44:43 2006 UTC (5 years, 9 months ago) by rpaulo
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Update to version 1.1:
2006-07-09 Sergey Poznyakoff <gray@gnu.org.ua>
* THANKS: Add Louis Bertrand.
2006-06-12 Sergey Poznyakoff <gray@gnu.org.ua>
* src/output.c (set_level_mark): Fix allocation condition
(output): Remove erroneous initialization of level_mark.
2006-03-15 Sergey Poznyakoff <gray@gnu.org.ua>
Fix bug spotted by Jerry St.Clair: incorrect handling of
global/static and static/static name clashes.
* src/parser.c (declare): Do not report name clashes
if a static symbol overrides another static or global.
(add_reference): Do not refer to static symbols if
-i^s was used.
* src/symbol.c: Change organization of the symbol table: the
table entry contains struct table_entry, which contains a pointer
to the head of the symbol list associated with the entry. Thus,
deletions from the table can be handled in a more natural manner.
All functions changed to reflect the change.
(unlink_symbol): New function.
(delete_symbol): Rewritten using unlink_symbol
(delete_statics): always call static_processor
* THANKS: Add Jerry St.Clair.
* tests/Makefile.am: Add hiding.at, multi.at
* tests/testsuite.at: Likewise.
* tests/hiding.at: New testcase
* tests/multi.at: New testcase
* tests/fdecl.at, tests/funcarg.at, tests/include.at,
tests/nfarg.at, tests/nfparg.at, tests/parm.at,
tests/ssblock.at: Uniformly begin AT_SETUP text with a lowercase
letter.
2005-11-03 Sergey Poznyakoff <gray@gnu.org.ua>
* build-aux/bootstrap: If file `.bootstrap' exists in the cwd and is
readable, prepend its contents to the command line
* src/parser.c (dcl): Fix bug introduced 2005-03-22
* tests/nfarg.at: New test.
* tests/nfparg.at: New test.
* tests/Makefile.am: Add new tests.
* tests/testsuite.at: Likewise
* configure.ac: Raise version number to 1.1
* NEWS: Likewise
* THANKS: Add Shigio YAMAGUCHI.
2005-10-19 Sergey Poznyakoff <gray@gnu.org.ua>
* README: Minor fixes.
* build-aux/gnulib.modules (snprintf): Add module
2005-10-15 Sergey Poznyakoff <gray@gnu.org.ua>
* THANKS: Add Nelson Beebe.
* tests/atlocal.in: Make sure unsetting POSIXLY_CORRECT does not
produce an error.
* tests/version.at: Fix displaying version warning
* po/pl.po,po/uk.po: Updated translations.
2005-10-05 Sergey Poznyakoff <gray@gnu.org.ua>
* src/cflow.h,src/main.c,src/parser.c,src/posix.c
(omit_symbol_name_option): Rename to omit_symbol_names_option.
* src/cflow.h (newline): New prototype
* src/parser.c: Minor fixes
* src/symbol.c: Minor fixes
* doc/cflow.texi: Updated. Mention cflow2vcg and vcg tools.
* src/cflow.h (enum symbol_flag): New type
(struct symbol): Replace `int temp' with `enum symbol_flag flag'
(delete_parms,move_parms): New functions
* src/main.c: Rename --omit-symbol-name to --omit-symbol-name for
consistency.
* src/parser.c: Fix handling of function formal parameters:
(parm_level): New variable
(struct symbol): Replace `int temp' with `enum symbol_flag flag'
(delete_parms,move_parms): New functions
* src/main.c: Rename --omit-symbol-name to --omit-symbol-name for
consistency.
* src/parser.c: Fix handling of function formal parameters:
(parm_level): New variable
(parse_declaration): Call delete_parms
(maybe_parm_list): Keep track of the parameter nesting level.
(func_body): Call move_parms
(declare): Special handling for parameters.
* src/symbol.c (install): Initialize sym->flag
(temp_processor): Use s->flag
(delete_parms,move_parms): New functions
* tests/parm.at: New testcase
* tests/Makefile.am: Add parm.at
* tests/testsuite.at: Likewise
2005-10-04 Sergey Poznyakoff <gray@gnu.org.ua>
* doc/cflow.texi: Fix posix output
* src/parser.c (parse_struct): Removed function
* src/cflow.h (omit_arguments_option,omit_symbol_name): New
options.
* src/main.c: Likewise.
* src/parser.c (save_stack): Rewritten. Save only stack positions,
do not create character string
(undo_save_stack,finish_save_stack): New functions
(finish_save): Removed
* src/posix.c (print_symbol_type): Updated to match new
finish_save_stack strategy.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Mar 30 03:44:42 2006 UTC (6 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.2: +2 -3
lines
Diff to previous 1.2 (colored)
* Honor PKGINFODIR. * List the info files directly in the PLIST.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Mar 2 20:33:49 2006 UTC (6 years, 2 months ago) by rpaulo
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.1: +3 -1
lines
Diff to previous 1.1 (colored)
Use INFO_FILES for cflow.info. Thanks Thomas!
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Feb 25 21:35:55 2006 UTC (6 years, 2 months ago) by rpaulo
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
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.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Feb 25 21:35:55 2006 UTC (6 years, 2 months ago) by rpaulo
Branch: MAIN
Initial revision