From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6142 invoked by alias); 25 Mar 2007 17:38:27 -0000 Received: (qmail 6111 invoked by uid 48); 25 Mar 2007 17:38:17 -0000 Date: Sun, 25 Mar 2007 17:38:00 -0000 Message-ID: <20070325173817.6110.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug target/31344] [4.3 regression] Bootstrap failure to compile decLibrary.c In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "fxcoudert at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2007-03/txt/msg02375.txt.bz2 ------- 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