PR c++/53756
gcc/
	* dwarf2out.c (auto_die): New static.
	(gen_type_die_with_usage): Handle C++1y 'auto'.
	(gen_subprogram_die): If in-class DIE had 'auto', emit type again
	on definition.
gcc/cp/
	* mangle.c (write_unqualified_name): Handle operator auto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207197 138bc75d-0d04-0410-961f-82ee72b054a4
	* decl.c (duplicate_decls): Tweak.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207198 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.target/arm/thumb-cbranchqi.c: Accept bls also.


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