Age | Commit message (Collapse) | Author | Files | |
---|---|---|---|---|
2006-09-07 | (declare, parse_dcl, parse_knr_dcl): Fix parsing of K&R declarations, broken ↵ | Sergey Poznyakoff | 1 | |
by modifications on 2005-09-21. | ||||
2006-09-06 | (delete_symbol): Do not free referenced symbols. | Sergey Poznyakoff | 1 | |
2006-06-12 | (set_level_mark): Fix allocation condition | Sergey Poznyakoff | 1 | |
(output): Remove erroneous initialization of level_mark. | ||||
2006-03-15 | Change organization of the symbol table: the | Sergey Poznyakoff | 1 | |
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 clashes | Sergey Poznyakoff | 1 | |
if a static symbol overrides another static or global. (add_reference): Do not refer to static symbols if -i^s was used. | ||||
2005-11-03 | Fix bug introduced 2005-03-22 | Sergey Poznyakoff | 1 | |
2005-10-05 | Rename to omit_symbol_names_option. | Sergey Poznyakoff | 4 | |
2005-10-05 | Minor fixes | Sergey Poznyakoff | 2 | |
2005-10-05 | (newline): New prototype | Sergey Poznyakoff | 1 | |
2005-10-05 | (install): Initialize sym->flag | Sergey Poznyakoff | 1 | |
(temp_processor): Use s->flag (delete_parms,move_parms): New functions | ||||
2005-10-05 | Fix handling of function formal parameters: | Sergey Poznyakoff | 1 | |
(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-05 | Rename --omit-symbol-name to --omit-symbol-name for consistency. | Sergey Poznyakoff | 1 | |
2005-10-05 | (enum symbol_flag): New type | Sergey Poznyakoff | 1 | |
(struct symbol): Replace `int temp' with `enum symbol_flag flag' (delete_parms,move_parms): New functions | ||||
2005-10-04 | (finish_save_stack): Add terminating zero | Sergey Poznyakoff | 1 | |
2005-10-04 | (print_symbol_type): Updated to match new finish_save_stack strategy. | Sergey Poznyakoff | 1 | |
2005-10-04 | (omit_arguments_option,omit_symbol_name): New options | Sergey Poznyakoff | 2 | |
2005-10-04 | (parse_struct): Removed function | Sergey Poznyakoff | 1 | |
2005-10-04 | (parse_struct): Removed | Sergey Poznyakoff | 1 | |
2005-10-03 | Include strndup.h | Sergey Poznyakoff | 1 | |
2005-10-03 | Use @OBJEXT@ instead of $(OBJEXT) to satisfy non-GNU makes. | Sergey Poznyakoff | 1 | |
2005-10-03 | (parse_function_declaration): Fix ANSI compatibility | Sergey Poznyakoff | 1 | |
2005-10-03 | ("print" option): Set hidden attribute. I am not sure whether we need this ↵ | Sergey Poznyakoff | 1 | |
option. | ||||
2005-10-03 | (cflow_LDADD): Add $(LIBINTL) | Sergey Poznyakoff | 1 | |
2005-09-27 | Updated | Sergey Poznyakoff | 1 | |
2005-09-27 | (parse_function_declaration): Fix coredump | Sergey Poznyakoff | 1 | |
2005-09-26 | Updated | Sergey Poznyakoff | 2 | |
2005-09-26 | Use --no-OPTION instead of --OPTION=no | Sergey Poznyakoff | 1 | |
2005-09-25 | (parse_function_declaration): Take second argument: | Sergey Poznyakoff | 1 | |
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 function | Sergey Poznyakoff | 1 | |
2005-09-25 | (yywrap): Close yyin, and clean up the buffer | Sergey Poznyakoff | 1 | |
(get_token): New function. Interface to yylex. | ||||
2005-09-25 | (newline): Remove static qualifier | Sergey Poznyakoff | 1 | |
2005-09-25 | Handle new --emacs option. | Sergey Poznyakoff | 3 | |
2005-09-25 | (emacs_option): New variable | Sergey Poznyakoff | 1 | |
2005-09-25 | (CFLOW_FLAGS): Use --brief | Sergey Poznyakoff | 1 | |
2005-09-25 | Minor changes. | Sergey Poznyakoff | 1 | |
2005-09-25 | (chart.cflow): Renamed to cflow.cflow and rewritten in accordance with the ↵ | Sergey Poznyakoff | 1 | |
cflow manual guidelines. | ||||
2005-09-24 | (CFLOW_PREPROC): Changed default preprocessor to /usr/bin/cpp. | Sergey Poznyakoff | 1 | |
2005-09-24 | (chart.cflow): Modified rule | Sergey Poznyakoff | 1 | |
2005-09-21 | (auto_processor): Delete only auto variables. | Sergey Poznyakoff | 1 | |
2005-09-21 | (parse_variable_declaration,parse_variable_declaration): Take an | Sergey Poznyakoff | 1 | |
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): Removed | Sergey Poznyakoff | 1 | |
(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-21 | Define __const and __restrict as 'type' | Sergey Poznyakoff | 1 | |
2005-09-21 | (types): Add "restrict". | Sergey Poznyakoff | 1 | |
2005-09-19 | (parse_function_declaration): Put token back after | Sergey Poznyakoff | 1 | |
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-19 | Support BCPL style comments | Sergey Poznyakoff | 1 | |
2005-09-18 | (print_level): Use 5 digits of reference number width | Sergey Poznyakoff | 1 | |
2005-09-17 | (main): Assume POSIX output format if POSIXLY_CORRECT is set. | Sergey Poznyakoff | 1 | |
2005-09-14 | (parse_opt): Bugfix: Set preprocess_option if --cpp is given. | Sergey Poznyakoff | 1 | |
2005-09-14 | (include_symbol): Ignore keywords. | Sergey Poznyakoff | 1 | |
2005-09-14 | Reverted change | Sergey Poznyakoff | 1 | |