summaryrefslogtreecommitdiffabout
AgeCommit message (Collapse)AuthorFiles
2009-07-01Bugfix.Sergey Poznyakoff1
* src/parser.c (parse_variable_declaration): Skip eventual modifiers before the ident.
2009-06-28Use doubly-linked lists to keep statics and autos.Sergey Poznyakoff5
* src/Makefile.am (cflow_SOURCES): Order sources. * src/cflow.h (struct linked_list_entry): Add new member: list. (struct symbol): New members: owner, entry (install_ident, ident_change_storage): New prototypes. (linked_list_iterate, linked_list_unlink) (data_in_list): New prototypes. * src/linked-list.c (linked_list_append) (linked_list_iterate): Update for doubly-linked lists. (linked_list_unlink): New function. (linked_list_prepend): Comment out: not used this far. * src/parser.c: Use install_ident and ident_change_storage. * src/symbol.c: Keep information about automatic variables/parameters (on a per-function basis) and static identifiers (on a per-module basis) in two separate linked lists. This speeds up cleanup procedures.
2009-06-28Provide a general-purpose type for singly-linked list.Sergey Poznyakoff5
* src/cflow.h (Cons, Consptr, CAR, CDR): Remove (struct linked_list_entry): New type. (struct linked_list): New type. (linked_list_free_data_fp): New typedef. (struct symbol): Change types of ref_line, callee and caller to struct linked_list. All usages changed. (linked_list_head): New define. (linked_list_create, linked_list_destroy) (linked_list_append, linked_list_prepend): New prototypes. (cleanup, append_to_list): Remove * src/main.c (arglist): Change type to struct linked_list * src/output.c, src/parser.c, src/symbol.c: Use new linked list functions.
2009-06-28Minor changes.Sergey Poznyakoff4
* Makefile.am: Improve ChangeLog rule * configure.ac: Remove AH_BOTTOM * gnulib.modules: Add argp-version-etc, progname. Remove version-etc. * src/main.c: Use argp-version-etc
2009-06-28Fix coredump (tiny change)Naohiro Ooiwa1
* src/main.c (symbol_override): Fix conditional logic to prevent coredump on invalid usage. Require that the argument always have ':' in it.
2009-02-06Update docsSergey Poznyakoff9
2009-02-06Switch to gitSergey Poznyakoff15
2007-06-29Final update for GPLv3release-1_2Sergey Poznyakoff4
2007-06-28UpdateSergey Poznyakoff1
2007-06-28Update for the change of the TP URLSergey Poznyakoff1
2007-06-27UpdateSergey Poznyakoff3
2007-06-27Relicense under GPLv3Sergey Poznyakoff44
2007-05-18UpdateSergey Poznyakoff1
2007-05-18Remove --license optionSergey Poznyakoff1
2007-05-18Add version-etc moduleSergey Poznyakoff6
2007-05-18Add MakevarsSergey Poznyakoff1
2007-05-18LINUGAS is generated automaticallySergey Poznyakoff2
2007-05-18UpdateSergey Poznyakoff5
2007-05-18Further update for new gnulibSergey Poznyakoff9
2007-05-18Update for the recent gnulibSergey Poznyakoff14
2006-09-20UpdateSergey Poznyakoff1
2006-09-11UpdateSergey Poznyakoff1
2006-09-11(doc): Reformat argp docstring in accordance with theSergey Poznyakoff1
new argp guidelines. Remove unneeded translators comment. (main): Set program_name.
2006-09-10UpdateSergey Poznyakoff1
2006-09-10Minor fixesSergey Poznyakoff1
2006-09-10*** empty log message ***Sergey Poznyakoff1
2006-09-10Define AM_CPPFLAGSSergey Poznyakoff1
(EXTRA_DIST): Remove pin.c
2006-09-10Remove definition of HAVE_DECL_PROGRAM_INVOCATION_NAME and ↵Sergey Poznyakoff1
PROGRAM_INVOCATION_NAME_DECLARED. Temporarly add AM_MKINSTALLDIRS
2006-09-07UpdateSergey Poznyakoff1
2006-09-07Add Laurent and Robert E. MichaelSergey Poznyakoff1
2006-09-07Add new testcaseSergey Poznyakoff3
2006-09-07(declare, parse_dcl, parse_knr_dcl): Fix parsing of K&R declarations, broken ↵Sergey Poznyakoff1
by modifications on 2005-09-21.
2006-09-06Add new testcaseSergey Poznyakoff3
2006-09-06(delete_symbol): Do not free referenced symbols.Sergey Poznyakoff1
2006-07-21(update_po): Fix updating a single translation.Sergey Poznyakoff1
2006-07-21UpdateSergey Poznyakoff2
2006-07-21New translationSergey Poznyakoff1
2006-07-09UpdateSergey Poznyakoff1
2006-07-09Updaterelease-1_1Sergey Poznyakoff1
2006-07-09UpdateSergey Poznyakoff1
2006-07-09Add Louis BertrandSergey Poznyakoff1
2006-06-15UpdateSergey Poznyakoff1
2006-06-15UpdateSergey Poznyakoff1
2006-06-15Add viSergey Poznyakoff1
2006-06-15New translation by Clytie SiddallSergey Poznyakoff1
2006-06-15Minor fixSergey Poznyakoff1
2006-06-12UpdateSergey Poznyakoff1
2006-06-12(set_level_mark): Fix allocation conditionSergey Poznyakoff1
(output): Remove erroneous initialization of level_mark.
2006-03-15UpdateSergey Poznyakoff2
2006-03-15Add daSergey Poznyakoff1

Return to:

Send suggestions and report system problems to the System administrator.