Fix mark_all_labels vs cfglayout mode.
authorRichard Henderson <rth@redhat.com>
Fri, 22 Jul 2011 23:19:25 +0000 (16:19 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 22 Jul 2011 23:19:25 +0000 (16:19 -0700)
commit5f93b30abd3d9f419029bce57f8a0372bdf0ec65
tree5ae6b4e94160bc7e3cba433e4dd5bbb954faab3a
parenta0a22423b01fa898acc938d7d89e531121c62e02
Fix mark_all_labels vs cfglayout mode.

        * jump.c (maybe_propagate_label_ref): Split out of...
        (mark_all_labels): ... here.  Do not attempt label_ref
        propagation while in cfglayout mode.

From-SVN: r176663
gcc/ChangeLog
gcc/jump.c