http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459
--- Comment #8 from Anitha Boyapati <anitha.boyapati at atmel dot com> 2011-06-10 04:13:34 UTC --- (In reply to comment #7) > Created attachment 24478 [details] > alternate patch > > This patch is probably better. I agree. But this does not fully solve the problem either. INCOMING_RETURN_ADDR_RTX is being defined in dwarf2out.c to gcc_unreachable() :-( http://gcc.gnu.org/viewcvs/tags/gcc_4_6_0_release/gcc/dwarf2out.c?r1=162889&r2=162917 Due to this, we get an ICE - ../../../../libgcc/../gcc/libgcc2.c: In function '__lshrdi3': ../../../../libgcc/../gcc/libgcc2.c:427:1: internal compiler error: in dwarf2out_frame_debug_expr, at dwarf2out.c:2677