This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/59134] New: Infinite loop between store_fixed_bit_field and store_split_bit_field with STRICT_ALIGNMENT
- From: "jules at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 14 Nov 2013 14:41:12 +0000
- Subject: [Bug middle-end/59134] New: Infinite loop between store_fixed_bit_field and store_split_bit_field with STRICT_ALIGNMENT
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59134
Bug ID: 59134
Summary: Infinite loop between store_fixed_bit_field and
store_split_bit_field with STRICT_ALIGNMENT
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: jules at gcc dot gnu.org
Compiling code using packed structures with a single non-zero-sized element and
a zero-sized array can lead to segfaults due to stack exhaustion on
STRICT_ALIGNMENT targets (at least PowerPC E500 targets are affected).
See the following for further details:
http://gcc.gnu.org/ml/gcc-patches/2013-11/msg01458.html
Earlier bugs that are possibly related include:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55438
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748