[Bug middle-end/24950] [3.4/4.0/4.1/4.2 Regression] ICE in operand_subword_force
amodra at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed Nov 23 22:15:00 GMT 2005
------- Comment #11 from amodra at gcc dot gnu dot org 2005-11-23 22:15 -------
Subject: Bug 24950
Author: amodra
Date: Wed Nov 23 22:15:16 2005
New Revision: 107433
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107433
Log:
PR middle-end/24950
* expmed.c (store_bit_field): Don't attempt to insv a field
larger than the reg.
Merge from trunk 2005-11-14 Dale Johannesen <dalej@apple.com>
* expmed.c (store_bit_field): Add offset unconditionally for
memory targets.
(extract_bit_field): Don't force extzv or extv operand into
a register if field is too big.
Modified:
branches/gcc-4_0-branch/gcc/ChangeLog
branches/gcc-4_0-branch/gcc/expmed.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24950
More information about the Gcc-bugs
mailing list