re PR middle-end/38343 (ice for legal code with -O2)
authorJakub Jelinek <jakub@redhat.com>
Tue, 2 Dec 2008 17:14:18 +0000 (18:14 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 2 Dec 2008 17:14:18 +0000 (18:14 +0100)
commitfe5c443ea50fd90cba2352d5482d709fd2511d5b
tree39bbecf80e9d1c5b798a7278196759f5812197f4
parent09ce620eab8a5597b706f25d918c21643c0a9f0b
re PR middle-end/38343 (ice for legal code with -O2)

PR middle-end/38343
* builtins.c (fold_builtin_memory_op): Convert len to sizetype
before using it in POINTER_PLUS_EXPR.

* gcc.c-torture/compile/pr38343-2.c: New test.

From-SVN: r142363
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr38343-2.c [new file with mode: 0644]