Attached is a port of the new ARM eabi from gcc 4.1 to the llvm-gcc branch. With this patch I am able to bootstrap the 4.0 branch using the new eabi. The llvm-gcc branch fails with ------------------------------------ internal compiler error: in prune_unused_types_update_strings, at dwarf2out.c:14372 ------------------------------------ But I believe that this is an unrelated problem and I will try to fix that asap. Can this patch be applied to llvm-gcc? It is ARM specific and shouldn't cause problems to others. Best Regards, Rafael -------------- next part -------------- A non-text attachment was scrubbed... Name: arm-eabi.patch.bz2 Type: application/x-bzip2 Size: 6712 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20061124/94d8264d/attachment.bin>
Hi Rafael, I believe the Apple crew is on vacation till at least Monday so there's no one around that can test/apply your patch. However, I'm sure they'll look at it when they get back. Thanks for sending it! Reid. On Fri, 2006-11-24 at 11:46 -0300, Rafael Espíndola wrote:> Attached is a port of the new ARM eabi from gcc 4.1 to the llvm-gcc > branch. With this patch I am able to bootstrap the 4.0 branch using > the new eabi. The llvm-gcc branch fails with > > ------------------------------------ > internal compiler error: in prune_unused_types_update_strings, at > dwarf2out.c:14372 > ------------------------------------ > > But I believe that this is an unrelated problem and I will try to fix that asap. > > Can this patch be applied to llvm-gcc? It is ARM specific and > shouldn't cause problems to others. > > Best Regards, > Rafael > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
On 11/24/06, Rafael Espíndola <rafael.espindola at gmail.com> wrote:> Attached is a port of the new ARM eabi from gcc 4.1 to the llvm-gcc > branch. With this patch I am able to bootstrap the 4.0 branch using > the new eabi. The llvm-gcc branch fails with > > ------------------------------------ > internal compiler error: in prune_unused_types_update_strings, at > dwarf2out.c:14372 > ------------------------------------ > > But I believe that this is an unrelated problem and I will try to fix that asap.Yes, probably. See http://llvm.org/bugs/show_bug.cgi?id=1009 Andrew