PR middle-end/65680
commitf7572df2da833fcde6b884867f07dfc641160347
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 7 Apr 2015 14:34:06 +0000 (7 14:34 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 7 Apr 2015 14:34:06 +0000 (7 14:34 +0000)
treef42a807458e5c2d2ddd09d1038d0bf44d207f68c
parent31325b3efabcc0e49def1599820676dee5eb0364
PR middle-end/65680
* expr.c (get_inner_reference): Handle bit_offset that doesn't fit
into signed HOST_WIDE_INT the same as negative bit_offset.

* gcc.c-torture/compile/pr65680.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@221899 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr65680.c [new file with mode: 0644]