This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Move dominance info to struct control_flow_graph
- From: Andreas Schwab <schwab at suse dot de>
- To: Zdenek Dvorak <rakdver at kam dot mff dot cuni dot cz>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 27 Jul 2007 15:06:07 +0200
- Subject: Re: [patch] Move dominance info to struct control_flow_graph
- References: <20070725231456.GA27880@kam.mff.cuni.cz>
Zdenek Dvorak <rakdver@kam.mff.cuni.cz> writes:
> * dominance.c (dom_computed, n_bbs_in_dom_tree): Removed.
> * function.h (dom_computed, n_bbs_in_dom_tree): New macros.
> * basic-block.h (struct control_flow_graph): Added x_dom_computed
> and x_n_bbs_in_dom_tree fields.
This causes a bootstrap comparison failure for ./ada/exp_aggr.o on ia64.
The only difference is in the .debug_line section.
Special opcode 15: advance Address by 1 to 0x119b1 and Line by -4 to 3450
Advance PC by constant 17 to 0x119c2
Special opcode 9: advance Address by 0 to 0x119c2 and Line by 4 to 3454
- Advance Line by 43 to 3497
+ Advance Line by 151 to 3605
Advance PC by 46 to 0x119f0
Copy
- Advance Line by 135 to 3632
+ Advance Line by 27 to 3632
Special opcode 229: advance Address by 16 to 0x11a00 and Line by 0 to 3632
Advance Line by -177 to 3455
Advance PC by 48 to 0x11a30
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."