This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/28516] New: [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: "tbm at cyrius dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 Jul 2006 18:53:08 -0000
- Subject: [Bug target/28516] New: [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Robert Schwebel reported on libc-ports that glibc failed to build on softfloat
arm eabi with an ICE, see
http://sources.redhat.com/ml/libc-ports/2006-07/msg00027.html
It fails with -fexceptions and works without. I've attached a reduce testcase.
I assume this is a regression but I don't have an older cross compiler so I
cannot say for sure.
(sid)207:tbm@usurper: ~] ~/tmp/gcc/4.2-arm-softfloat/gcc/xgcc -c -fexceptions
glibc-dl-lookup.c
glibc-dl-lookup.c: In function â??check_matchâ??:
glibc-dl-lookup.c:149: 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.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
(sid)208:tbm@usurper: ~] ~/tmp/gcc/4.2-arm-softfloat/gcc/xgcc -c
glibc-dl-lookup.c
(sid)209:tbm@usurper: ~]
--
Summary: [4.2 regression] arm_unwind_emit_set, at
config/arm/arm.c:15419 with -fexceptions
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: tbm at cyrius dot com
GCC host triplet: arm-softfloat-linux-gnueabi
GCC target triplet: arm-softfloat-linux-gnueabi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28516
- Follow-Ups:
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: tbm at cyrius dot com
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: pinskia at gcc dot gnu dot org
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: pbrook at gcc dot gnu dot org
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: pbrook at gcc dot gnu dot org
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: tbm at cyrius dot com
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: tbm at cyrius dot com
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: r dot schwebel at pengutronix dot de
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: pbrook at gcc dot gnu dot org
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: r dot schwebel at pengutronix dot de
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: pbrook at gcc dot gnu dot org
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: r dot schwebel at pengutronix dot de
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: tbm at cyrius dot com
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: tbm at cyrius dot com
- [Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions
- From: mmitchel at gcc dot gnu dot org