Skip to content
Snippets Groups Projects
  • Gabriel Dos Reis's avatar
    47b69537
    toplev.h (report_error_function): Remove. · 47b69537
    Gabriel Dos Reis authored
    	* toplev.h (report_error_function): Remove.
    
    	* diagnostic.h (location_t): New datatype.
    	(text_info): Likewise.
    	(diagnostic_info): Likewise.
    	(output_prefix): New macro.
    	(diagnostic_last_function_changed): Likewise.
    	(diagnostic_set_last_function): Likewise.
    	(diagnostic_last_module_changed): Likewise.
    	(diagnostic_set_last_module): Likewise.
    	(report_diagnostic): Now macro.
    	(diagnostic_set_info): Declare.
    
    	* diagnostic.c (report_problematic_module): Rename to
    	diagnostic_repor_current_module.
    	(set_diagnostic_context): Remove.
    	(count_error): Rename to diagnostic_error_count.
    	(error_function_changed): Remove.
    	(record_last_error_function): Likewise.
    	(error_module_changed): Likewise.
    	(record_last_error_module): Likewise.
    	(context_as_prefix): Rename to diagnostic_build_prefix.
    	(flush_diagnostic_buffer): Rename to diagnostic_flush_buffer.
    	(diagnostic_set_info): New function.
    
    	* objc/objc-act.c: #include diagnostic.h
    	(error_with_ivar): Adjust call to count_error.
    	(warn_with_method): Likewise.
    	* objc/Make-lang.in (objc-act.o): Depend on diagnostic.h
    
    cp/
    2002-06-04  Gabriel Dos Reis  <gdr@codesourcery.com>
    
    	* error.c (cp_diagnostic_starter): Adjust call.
    	(maybe_print_instantiation_context): Change prototype to take a
    	'diagnostic_info *'.
    	(print_instantiation_full_context): Likewise.
    	(print_instantiation_partial_context): Likewise.
    	(cp_diagnostic_starter): Likewise.
    	(cp_diagnostic_finalizer): Likewise.
    	(cp_print_error_function): Likewise.
    	(cp_printer): Take a secondary parameter as a 'text_info *'.
    	Remove output_state savings.  Adjust calls.
    
    f/
    2002-06-04  Gabriel Dos Reis  <gdr@codesourcery.com>
    
    	* bad.c (ffebad_start_): Adjust call to count_error.
    	* Make-lang.in (f/bad.o): Depend on diagnostic.h
    	* bad.c: #include diagnostic.h
    
    From-SVN: r54291
    47b69537
    History
    toplev.h (report_error_function): Remove.
    Gabriel Dos Reis authored
    	* toplev.h (report_error_function): Remove.
    
    	* diagnostic.h (location_t): New datatype.
    	(text_info): Likewise.
    	(diagnostic_info): Likewise.
    	(output_prefix): New macro.
    	(diagnostic_last_function_changed): Likewise.
    	(diagnostic_set_last_function): Likewise.
    	(diagnostic_last_module_changed): Likewise.
    	(diagnostic_set_last_module): Likewise.
    	(report_diagnostic): Now macro.
    	(diagnostic_set_info): Declare.
    
    	* diagnostic.c (report_problematic_module): Rename to
    	diagnostic_repor_current_module.
    	(set_diagnostic_context): Remove.
    	(count_error): Rename to diagnostic_error_count.
    	(error_function_changed): Remove.
    	(record_last_error_function): Likewise.
    	(error_module_changed): Likewise.
    	(record_last_error_module): Likewise.
    	(context_as_prefix): Rename to diagnostic_build_prefix.
    	(flush_diagnostic_buffer): Rename to diagnostic_flush_buffer.
    	(diagnostic_set_info): New function.
    
    	* objc/objc-act.c: #include diagnostic.h
    	(error_with_ivar): Adjust call to count_error.
    	(warn_with_method): Likewise.
    	* objc/Make-lang.in (objc-act.o): Depend on diagnostic.h
    
    cp/
    2002-06-04  Gabriel Dos Reis  <gdr@codesourcery.com>
    
    	* error.c (cp_diagnostic_starter): Adjust call.
    	(maybe_print_instantiation_context): Change prototype to take a
    	'diagnostic_info *'.
    	(print_instantiation_full_context): Likewise.
    	(print_instantiation_partial_context): Likewise.
    	(cp_diagnostic_starter): Likewise.
    	(cp_diagnostic_finalizer): Likewise.
    	(cp_print_error_function): Likewise.
    	(cp_printer): Take a secondary parameter as a 'text_info *'.
    	Remove output_state savings.  Adjust calls.
    
    f/
    2002-06-04  Gabriel Dos Reis  <gdr@codesourcery.com>
    
    	* bad.c (ffebad_start_): Adjust call to count_error.
    	* Make-lang.in (f/bad.o): Depend on diagnostic.h
    	* bad.c: #include diagnostic.h
    
    From-SVN: r54291