* rtl.h (emit_line_note): Take a location_t.
commitbccd9980ca2e3edf28fee1c190f36a2119cf03e4
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 Jul 2003 17:57:30 +0000 (7 17:57 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 Jul 2003 17:57:30 +0000 (7 17:57 +0000)
tree193bbe1a5e7e548cfde12119b9718bb33a509382
parentacbfaf552b8cf18258950a2a699c1e89f25ba19f
* rtl.h (emit_line_note): Take a location_t.
(emit_line_note_force): Remove.
(set_file_and_line_for_statement): Take a location_t.
* tree.g (emit_line_note): Take a location_t.
* emit-rtl.c (emit_line_note): Take a location_t.
(emit_line_note_force): Remove.
* function.c (init_function_start): Adjust emit_line_note call.
(expand_function_end): Use force_next_line_note, not
emit_line_note_force.
* c-parse.in (maybe_type_qual): Adjust emit_line_note calls.
* c-semantics.c (genrtl_do_pushlevel, genrtl_goto_stmt,
genrtl_expr_stmt_value, genrtl_decl_stmt, genrtl_if_stmt,
genrtl_while_stmt, genrtl_do_stmt_1, genrtl_return_stmt,
genrtl_for_stmt, genrtl_break_stmt, genrtl_continue_stmt,
genrtl_continue_stmt, genrtl_switch_stmt,
genrtl_asm_stmt): Likewise.
* expr.c (expand_expr): Likewise.
* integrate.c (expand_inline_function): Likewise.
* stmt.c (set_file_and_line_for_stmt): Take a location_t.
(expand_decl_init): Adjust emit_line_note call.

* ada/trans.c (build_unit_elab, set_lineno): Adjust emit_line_note
calls.

* cp/semantics.c: (genrtl_try_block) Adjust emit_line_note
calls.

* f/com.c (bison_rule_pushlevel_, bison_rule_compstmt_): Adjust
emit_line_note calls.
* f/ste.c (ffeste_emit_line_note_): Likewise.

* java/expr.c (expand_byte_code):

* treelang/treetree.c (tree_code_if_start, tree_code_if_else,
tree_code_if_end, tree_code_create_function_initial,
tree_code_create_function_wrapup, tree_code_generate_return,
tree_code_output_expression_statement): Adjust emit_line_note
calls.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69047 138bc75d-0d04-0410-961f-82ee72b054a4
21 files changed:
gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/trans.c
gcc/c-parse.in
gcc/c-semantics.c
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/emit-rtl.c
gcc/expr.c
gcc/f/ChangeLog
gcc/f/com.c
gcc/f/ste.c
gcc/function.c
gcc/integrate.c
gcc/java/ChangeLog
gcc/java/expr.c
gcc/rtl.h
gcc/stmt.c
gcc/tree.h
gcc/treelang/ChangeLog
gcc/treelang/treetree.c