]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/46647 (Can't inline memset with -1)
authorJakub Jelinek <jakub@redhat.com>
Fri, 26 Nov 2010 09:38:54 +0000 (10:38 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 26 Nov 2010 09:38:54 +0000 (10:38 +0100)
commitf1b69188357a03dd7ffe398e0723f173552aacf8
tree4b01402047c5fcad2cdf20c06ad29f8bbf3ecae3
parentfabd13b4a91487527ea8100d6a23f01b638135b4
re PR middle-end/46647 (Can't inline memset with -1)

PR middle-end/46647
* builtins.c (fold_builtin_memset): Check c is INTEGER_CST instead
of host_integerp check.  Use TREE_INT_CST_LOW instead of tree_low_cst.

* gcc.dg/pr46647.c: New test.

From-SVN: r167170
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr46647.c [new file with mode: 0644]