PR c++/59469
	* pt.c (mark_decl_instantiated): Call mark_needed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207366 138bc75d-0d04-0410-961f-82ee72b054a4
PR middle-end/60004

        * tree-eh.c (lower_try_finally_switch): Delay lowering finally block
        until after else_eh is processed.

	* g++.dg/tm/pr60004.C: New.

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