[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: