aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFiles
2006-06-12(set_level_mark): Fix allocation conditionSergey Poznyakoff1
(output): Remove erroneous initialization of level_mark.
2006-03-15Change organization of the symbol table: theSergey Poznyakoff1
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
2006-03-15(declare): Do not report name clashesSergey Poznyakoff1
if a static symbol overrides another static or global. (add_reference): Do not refer to static symbols if -i^s was used.
2005-11-03Fix bug introduced 2005-03-22Sergey Poznyakoff1
2005-10-05Rename to omit_symbol_names_option.Sergey Poznyakoff4
2005-10-05Minor fixesSergey Poznyakoff2
2005-10-05(newline): New prototypeSergey Poznyakoff1
2005-10-05(install): Initialize sym->flagSergey Poznyakoff1
(temp_processor): Use s->flag (delete_parms,move_parms): New functions
2005-10-05Fix handling of function formal parameters:Sergey Poznyakoff1
(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.
2005-10-05Rename --omit-symbol-name to --omit-symbol-name for consistency.Sergey Poznyakoff1
2005-10-05(enum symbol_flag): New typeSergey Poznyakoff1
(struct symbol): Replace `int temp' with `enum symbol_flag flag' (delete_parms,move_parms): New functions
2005-10-04(finish_save_stack): Add terminating zeroSergey Poznyakoff1
2005-10-04(print_symbol_type): Updated to match new finish_save_stack strategy.Sergey Poznyakoff1
2005-10-04(omit_arguments_option,omit_symbol_name): New optionsSergey Poznyakoff2
2005-10-04(parse_struct): Removed functionSergey Poznyakoff1
2005-10-04(parse_struct): RemovedSergey Poznyakoff1
2005-10-03Include strndup.hSergey Poznyakoff1
2005-10-03Use @OBJEXT@ instead of $(OBJEXT) to satisfy non-GNU makes.Sergey Poznyakoff1
2005-10-03(parse_function_declaration): Fix ANSI compatibilitySergey Poznyakoff1
2005-10-03("print" option): Set hidden attribute. I am not sure whether we need this ↵Sergey Poznyakoff1
option.
2005-10-03(cflow_LDADD): Add $(LIBINTL)Sergey Poznyakoff1
2005-09-27UpdatedSergey Poznyakoff1
2005-09-27(parse_function_declaration): Fix coredumpSergey Poznyakoff1
2005-09-26UpdatedSergey Poznyakoff2
2005-09-26Use --no-OPTION instead of --OPTION=noSergey Poznyakoff1
2005-09-25(parse_function_declaration): Take second argument:Sergey Poznyakoff1
whether called from parameter declaration. All callers updated. (nexttoken): Use get_token() instead of yylex(); (yyparse,func_body): Eat up static qualifier
2005-09-25(get_token): New functionSergey Poznyakoff1
2005-09-25(yywrap): Close yyin, and clean up the bufferSergey Poznyakoff1
(get_token): New function. Interface to yylex.
2005-09-25(newline): Remove static qualifierSergey Poznyakoff1
2005-09-25Handle new --emacs option.Sergey Poznyakoff3
2005-09-25(emacs_option): New variableSergey Poznyakoff1
2005-09-25(CFLOW_FLAGS): Use --briefSergey Poznyakoff1
2005-09-25Minor changes.Sergey Poznyakoff1
2005-09-25(chart.cflow): Renamed to cflow.cflow and rewritten in accordance with the ↵Sergey Poznyakoff1
cflow manual guidelines.
2005-09-24(CFLOW_PREPROC): Changed default preprocessor to /usr/bin/cpp.Sergey Poznyakoff1
2005-09-24(chart.cflow): Modified ruleSergey Poznyakoff1
2005-09-21(auto_processor): Delete only auto variables.Sergey Poznyakoff1
2005-09-21(parse_variable_declaration,parse_variable_declaration): Take anSergey Poznyakoff1
extra argument indicating whether we are handling function parameters. All uses changed. (parse_variable_declaration,maybe_parm_list): Add error recovery. (func_body): Handle static symbols separately. (declare): Fix condition of declaring a function definition. (reference): Update caller list as well.
2005-09-21(excluded_symbols,included_symbols): RemovedSergey Poznyakoff1
(symbol_map): New variable, instead of the previous two. All references updated. (symbol_override): Minor fix. (parse_opt): Allow to use +,- and ^ in any part of the argument string. (included_char): Removed
2005-09-21Define __const and __restrict as 'type'Sergey Poznyakoff1
2005-09-21(types): Add "restrict".Sergey Poznyakoff1
2005-09-19(parse_function_declaration): Put token back afterSergey Poznyakoff1
an error. (dirdcl): Handle wrappers after function declarations. Useful for handling __attribute__. (maybe_parm_list): Fixed counting of parameters. Print error message on eof.
2005-09-19Support BCPL style commentsSergey Poznyakoff1
2005-09-18(print_level): Use 5 digits of reference number widthSergey Poznyakoff1
2005-09-17(main): Assume POSIX output format if POSIXLY_CORRECT is set.Sergey Poznyakoff1
2005-09-14(parse_opt): Bugfix: Set preprocess_option if --cpp is given.Sergey Poznyakoff1
2005-09-14(include_symbol): Ignore keywords.Sergey Poznyakoff1
2005-09-14Reverted changeSergey Poznyakoff1
2005-09-14(output): Minor fix.Sergey Poznyakoff1
2005-09-14(main): Fixed coredump when no arguments were passed.Sergey Poznyakoff1

Return to:

Send suggestions and report system problems to the System administrator.