https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
--- Comment #8 from Jeffrey A. Law law at gcc dot gnu.org ---
Author: law
Date: Mon Jun 9 16:41:10 2014
New Revision: 211380
URL: http://gcc.gnu.org/viewcvs?rev=211380root=gccview=rev
Log:
2014-05-18 John David Anglin dang...@gcc.gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
Jeffrey A. Law law at redhat dot com changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
John David Anglin danglin at gcc dot gnu.org changed:
What|Removed |Added
CC||rguenth at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
--- Comment #6 from John David Anglin danglin at gcc dot gnu.org ---
I added a gcc_assert in pa_output_call to detect branch sequences with
a deleted insn. I didn't trigger.
The reason the submitted patch works is the RTL cleanup that deletes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
--- Comment #5 from John David Anglin danglin at gcc dot gnu.org ---
Patch:
http://gcc.gnu.org/ml/gcc-patches/2014-05/msg01405.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
Richard Biener rguenth at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |4.10.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
--- Comment #2 from John David Anglin danglin at gcc dot gnu.org ---
In the Linux case, we also have a note in a NOTE_INSN_DELETED delayed
branch sequence:
(gdb) ignor 1 9396470
Will ignore next 9396470 crossings of breakpoint 1.
(gdb) r
Starting
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
--- Comment #3 from John David Anglin danglin at gcc dot gnu.org ---
(gdb) p *pass
$4 = {pass_data = {type = RTL_PASS, name = 0x1afa7c0 final,
optinfo_flags = 0, has_execute = true, tv_id = TV_FINAL,
properties_required = 0,
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61141
--- Comment #4 from John David Anglin danglin at gcc dot gnu.org ---
(gdb) p *fn
$5 = {eh = 0xfa483f48, cfg = 0xf7f60a10, gimple_body = 0x0,
gimple_df = 0xf7ba6900, x_current_loops = 0x0, su = 0x0,
value_histograms = 0x0, decl = 0xf8f39100,