final.c
105 KB
-
re PR target/20561 (Error compiling jdtcore.jar on powerpc) · b2a6a2fb
PR target/20561 * cfglayout.c (reemit_insn_block_notes): Don't put block notes in between jump table and its label. * final.c (shorten_branches): Handle notes in between ADDR_VEC resp. ADDR_DIFF_VEC and the label preceeding it. (final_scan_insn): Likewise. Ensure ADDR_VEC resp. ADDR_DIFF_VEC is emitted in the right section. * gcc.dg/20050321-2.c: New test. From-SVN: r96867
Jakub Jelinek committed