* trans-decl.c (gfc_build_label_decl): Set DECL_ARTIFICAL and
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Jan 2005 00:58:11 +0000 (00:58 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Jan 2005 00:58:11 +0000 (00:58 +0000)
commitb797d6d379dc400e41def460457d2a9ec57e6110
tree4960857b959a431ea43e5af1b1a42bcea50d741c
parent018e2313bf4168a022a53518c91887624bd49e88
* trans-decl.c (gfc_build_label_decl): Set DECL_ARTIFICAL and
TREE_USED for all labels.
(gfc_trans_entry_master_switch): Use it instead of building a
label by hand.
* trans-io.c (add_case): Likewise.
* trans-stmt.c (gfc_trans_integer_select): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94299 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/trans-decl.c
gcc/fortran/trans-io.c
gcc/fortran/trans-stmt.c