r114313 - in /branches/csl/sourcerygxx-4_1: Cha...
shinwell@gcc.gnu.org
shinwell@gcc.gnu.org
Thu Jun 1 17:07:00 GMT 2006
Author: shinwell
Date: Thu Jun 1 17:07:12 2006
New Revision: 114313
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114313
Log:
Patch for issue #721.
* gcc/tree.h: Declare folding_initializer.
* gcc/builtins.c (fold_builtin_constant_p): Give definite answer
if folding inside an initializer.
* gcc/fold-const.c: Define folding_initializer.
(START_FOLD_INIT): Save and then set folding_initializer.
(END_FOLD_INIT): Restore folding_initializer.
* gcc/testsuite/gcc.c-torture/compile/builtin_constant_p.c:
New test.
Added:
branches/csl/sourcerygxx-4_1/gcc/testsuite/gcc.c-torture/compile/builtin_constant_p.c
Modified:
branches/csl/sourcerygxx-4_1/ChangeLog.csl
branches/csl/sourcerygxx-4_1/gcc/builtins.c
branches/csl/sourcerygxx-4_1/gcc/fold-const.c
branches/csl/sourcerygxx-4_1/gcc/tree.h
More information about the Gcc-cvs
mailing list