re PR middle-end/31541 (cannot take address of bit field)
authorJan Hubicka <jh@suse.cz>
Sat, 23 Jun 2007 11:58:18 +0000 (13:58 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 23 Jun 2007 11:58:18 +0000 (11:58 +0000)
commit936d04b695e69a1ea5a22bba68c8e37f086f5e96
treeb72b47dfd8aa4cda4102f4800902e9b5f8922ab7
parentbedd4d06f71d04b78cfada71c527ae49a91433ef
re PR middle-end/31541 (cannot take address of bit field)

PR middle-end/31541
* gimplify.c (mark_addressable): New function.
(gimplify_modify_expr_rhs, gimplify_addr_expr, gimplify_expr): Use it.

* gcc.c-torture/compile/pr31541.c: New.

From-SVN: r125971
gcc/ChangeLog
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr31541.c [new file with mode: 0644]