This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [CVS 980326]: Bug in haifa scheduler on sparc-sun-solaris2.5.1


On Mon, 6 April 1998, 17:46:54, wilson@cygnus.com wrote:

 > The problem here is that combine simplified a conditional branch into an
 > unconditional branch, causing the immediately following loop to become
 > unreachable.  Haifa-sched's code for detecting unreachable blocks doesn't
 > work in the presense of unreachable loops.  It is trivial to patch this
 > for now, but I think we need something stronger long term.
 > 
 > Mon Apr  6 17:23:41 1998  Jim Wilson  <wilson@cygnus.com>
 > 
 > 	* haifa-sched.c (build_control_flow): Set unreachable for block whose
 > 	only predecessor is itself.
 > 

Thanks for the patch - it works perfectly.

manfred


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]