Skip to content
Snippets Groups Projects
  • Nathan Sidwell's avatar
    9a472a42
    diagnostic.h (diagnostic_set_info): Replace file and lineno parameters with a location_t. · 9a472a42
    Nathan Sidwell authored
    	* diagnostic.h (diagnostic_set_info): Replace file and lineno
    	parameters with a location_t.
    	* diagnostic.c (diagnostic_set_info): Replace file and lineno
    	parameters with a location_t.
    	(inform, warning, pedwarn, error, sorry, fatal_error,
    	internal_error, warning_with_decl, pedwarn_with_decl,
    	error_with_decl): Adjust.
    	* c-error.c (pedwarn_c99): Adjust.
    	* c-format.c (status_warning): Adjust.
    	* rtl-error.c (file_and_line_for_asm): Rename to ...
    	(location_for_asm): Return a location_t.
    	(diagnostic_for_asm): Adjust.
    
    	* cp/cp-tree.h (cp_line_of, cp_file_of): Remove.
    	* cp/error.c (cp_line_of, cp_file_of): Merge into ...
    	(location_of): ... here. Make static, return a location_t.
    	(cp_error_at, cp_warning_at, cp_pedwarn_at): Adjust.
    
    	* testsuite/g++.old-deja/g++.robertl/eb133.C: Set expected line
    	number.
    	* testsuite/g++.old-deja/g++.robertl/eb133a.C: Likewise.
    	* testsuite/g++.old-deja/g++.robertl/eb133b.C: Likewise.
    
    From-SVN: r68643
    9a472a42
    History
    diagnostic.h (diagnostic_set_info): Replace file and lineno parameters with a location_t.
    Nathan Sidwell authored
    	* diagnostic.h (diagnostic_set_info): Replace file and lineno
    	parameters with a location_t.
    	* diagnostic.c (diagnostic_set_info): Replace file and lineno
    	parameters with a location_t.
    	(inform, warning, pedwarn, error, sorry, fatal_error,
    	internal_error, warning_with_decl, pedwarn_with_decl,
    	error_with_decl): Adjust.
    	* c-error.c (pedwarn_c99): Adjust.
    	* c-format.c (status_warning): Adjust.
    	* rtl-error.c (file_and_line_for_asm): Rename to ...
    	(location_for_asm): Return a location_t.
    	(diagnostic_for_asm): Adjust.
    
    	* cp/cp-tree.h (cp_line_of, cp_file_of): Remove.
    	* cp/error.c (cp_line_of, cp_file_of): Merge into ...
    	(location_of): ... here. Make static, return a location_t.
    	(cp_error_at, cp_warning_at, cp_pedwarn_at): Adjust.
    
    	* testsuite/g++.old-deja/g++.robertl/eb133.C: Set expected line
    	number.
    	* testsuite/g++.old-deja/g++.robertl/eb133a.C: Likewise.
    	* testsuite/g++.old-deja/g++.robertl/eb133b.C: Likewise.
    
    From-SVN: r68643