OSDN Git Service

(struct nesting): Add new field alt_end_label.
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jul 1994 18:20:43 +0000 (18:20 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jul 1994 18:20:43 +0000 (18:20 +0000)
commitdc75f9c067274413bf2569ddb482db5dc82573d3
tree9c4ee0a811733c81ca4e8176fd7d421cd170e692
parentd60440bd6bcec77c74264f2ff9abf083de4dbe2e
(struct nesting): Add new field alt_end_label.
(expand_start_loop): Initialize it to zero.
(expand_end_loop): Reorder loop if find either a jump to end_label
or a jump to alt_end_label.
(expand_exit_loop_if_false): Set alt_end_label.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7664 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/stmt.c