[Bug target/28574] [4.2 regression] switch statement points to unreferenced label at -O2
------- Comment #3 from tbm at cyrius dot com 2006-08-02 19:13 -------
Thanks for the explanation! I see the following two references in the
assembler file but I don't see any code_label references to those number in the
dumps.
//(insn/c 185 231 30 2 (set (reg/f:DI 14 r14 [386])
// (plus:DI (high:DI (label_ref:DI 48))
// (reg:DI 1 r1))) 76 {*load_symptr_high} (nil)
// (nil))
addl r14 = @ltoffx(.L11), r1 // 185 *load_symptr_high
and:
//(insn:TI 186 230 229 3 (set (reg/f:DI 14 r14 [386])
// (lo_sum:DI (reg/f:DI 14 r14 [386])
// (label_ref:DI 48))) 77 {*load_symptr_low} (nil)
// (nil))
ld8.mov r14 = [r14], .L11 // 186 *load_symptr_low
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28574
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
Reply to: