This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/36998] [4.3/4.4 regression] Ada bootstrap broken on i586-*-*
- From: "jakub at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 12 Aug 2008 14:48:46 -0000
- Subject: [Bug rtl-optimization/36998] [4.3/4.4 regression] Ada bootstrap broken on i586-*-*
- References: <bug-36998-226@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #25 from jakub at gcc dot gnu dot org 2008-08-12 14:48 -------
Created an attachment (id=16059)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16059&action=view)
dbr.patch
Patch that should cure this testcase. We weren't handling the dbrs correctly.
For the compute_barrier_args_size* calls when setting destination args_size
depth for annulled branches we should only consider the insns from target and
for normal sequence only insns from !target. And in normal args_size
computation
we need to ignore the target insns.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36998