re PR middle-end/31959 (ICE in expand_builtin_expect, at builtins.c:5112)
authorJakub Jelinek <jakub@redhat.com>
Wed, 20 Jun 2007 06:39:53 +0000 (08:39 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 20 Jun 2007 06:39:53 +0000 (08:39 +0200)
commit1d8381f13f63fc3871f88f8765a2cdcb75958180
treee9ec98437bfbfa3c8b4187b82dfdc01a5e705a87
parentf497c16c2698e5f2ecd6a33f174982b2f826d48e
re PR middle-end/31959 (ICE in expand_builtin_expect, at builtins.c:5112)

PR middle-end/31959
* builtins.c: Include diagnostic.h.
(expand_builtin_expect): Make gcc_assert more permissive.
* Makefile.in (builtins.o): Depend on $(DIAGNOSTIC_H).

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

From-SVN: r125875
gcc/ChangeLog
gcc/Makefile.in
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr31959.c [new file with mode: 0644]