This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: ICE in arm_unwind_emit_set
- From: Martin Michlmayr <tbm at cyrius dot com>
- To: Robert Schwebel <r dot schwebel at pengutronix dot de>
- Cc: libc-ports at sources dot redhat dot com
- Date: Wed, 26 Jul 2006 01:15:59 +0200
- Subject: Re: ICE in arm_unwind_emit_set
- References: <20060725230822.GU13757@pengutronix.de>
* Robert Schwebel <r.schwebel@pengutronix.de> [2006-07-26 01:08]:
> do-lookup.h: In function 'check_match':
> do-lookup.h:164: internal compiler error: in arm_unwind_emit_set, at config/arm/arm.c:15419
> Please submit a full bug report,
> with preprocessed source if appropriate.
>
> Before digging deeper into it - has somebody seen a similar issue? As there is
> no "official" way to build a cross compiler - what's the preferred way to
> report this kind of problems?
It's a compiler bug which, as far as I can tell, hasn't been reported
yet. Please add --save-temps to the gcc call and privately send me
the dl-lookup.i file that is generated. I'll then try to come up with
a testcase so I can file a bug in GCC's Bugzilla.
As a workaround, try dropping the -O2 from that gcc call and see
if it works.
--
Martin Michlmayr
http://www.cyrius.com/