r192759 - in /trunk/gcc: ChangeLog gimple.h gim...

jakub@gcc.gnu.org jakub@gcc.gnu.org
Wed Oct 24 09:08:00 GMT 2012


Author: jakub
Date: Wed Oct 24 09:08:56 2012
New Revision: 192759

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192759
Log:
	PR debug/54828
	* gimple.h (is_gimple_sizepos): New inline function.
	* gimplify.c (gimplify_one_sizepos): Use it.  Remove useless
	final assignment to expr variable.
	* tree.c (RETURN_TRUE_IF_VAR): Return true also if
	!TYPE_SIZES_GIMPLIFIED (type) and _t is going to be gimplified
	into a local temporary.

	* g++.dg/debug/pr54828.C: New test.

Added:
    trunk/gcc/testsuite/g++.dg/debug/pr54828.C
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/gimple.h
    trunk/gcc/gimplify.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree.c



More information about the Gcc-cvs mailing list