OSDN Git Service

* builtins.c (fold_builtin_constant_p): Return integer_zero_node
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 Aug 2001 00:20:37 +0000 (00:20 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 Aug 2001 00:20:37 +0000 (00:20 +0000)
commitf97c71a1d54442d59f290950d87736fb4674b030
tree06e038fe1d38bc55a98f531dcdfb7cf9d2bf4cb5
parent1da98f7642b512007d26693e80218ce9a8f38e40
* builtins.c (fold_builtin_constant_p): Return integer_zero_node
for complex expressions when cfun == 0.
* doc/extend.texi: Document that __builtin_constant_p can be
used in data initializers as well as functions.
* gcc.dg/bconstp-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44619 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c
gcc/doc/extend.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/bconstp-1.c [new file with mode: 0644]