[Bug target/31344] [4.3 regression] Bootstrap failure to compile decLibrary.c
fxcoudert at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sun Mar 25 17:38:00 GMT 2007
------- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-03-25 19:38 -------
Reduced testcase:
$ cat a.c
typedef struct
{
unsigned char bits;
} decNumber;
typedef struct
{
unsigned char bytes[1];
} decimal32;
decNumber *__decimal32ToNumber (const decimal32 *, decNumber *);
void __host_to_ieee_32 (_Decimal32, decimal32 *);
extern int isinfd32 (_Decimal32);
int
isinfd32 (_Decimal32 arg)
{
decNumber dn;
decimal32 d32;
__host_to_ieee_32 (arg, &d32);
__decimal32ToNumber (&d32, &dn);
}
$ ./cc1 a.i -mtune=i386
isinfd32
/home/fxcoudert/foo.i: In function ?isinfd32?:
/home/fxcoudert/foo.i:22: error: unrecognizable insn:
(insn 10 9 11 3 (set (reg/f:SI 60)
(pre_dec:SI (reg/f:SI 7 sp))) -1 (nil)
(nil))
/home/fxcoudert/foo.i:22: internal compiler error: in extract_insn, at
recog.c:2119
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31344
More information about the Gcc-bugs
mailing list