]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR debug/13974 (bad line marker in debug info)
authorJan Hubicka <jh@suse.cz>
Thu, 30 Sep 2004 21:25:52 +0000 (23:25 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 30 Sep 2004 21:25:52 +0000 (21:25 +0000)
commita71024790309f81fdcf38e5150f081b300acd3b1
treedae06d9ce92a27f5d915c142bf46cfdc29dea973
parent9108699053ebb8ac2493f3f9efa97d1e228182f5
re PR debug/13974 (bad line marker in debug info)

PR debug/13974
* cfgrtl.c (try_redirect_by_replacing_jump,
force_nonfallthru_and_redirect, commit_one_edge_insertion,
cfg_layout_merge_blocks):  Do not attach any line number information
to newly inserted instructions.
* emit-rtl.c (emit_insn*_before, emit_insn*_after): Rename to
emit_insn_*_noloc.
(emit_*insn_before, emit_insn*_after): New.
(emit_*insn_before_setloc, emit_*insn_after_setloc): Do not overwrite
existing locators.
* rtl.h (emit_*insn_before_noloc, emit_*insn_after_noloc): Declare.
(emit_*insn_before_sameloc, emit_*insn_after_sameloc): Kill.

From-SVN: r88358
gcc/ChangeLog
gcc/cfgrtl.c
gcc/emit-rtl.c
gcc/gcse.c
gcc/reload1.c
gcc/rtl.h
gcc/tree-ssa-pre.c