Bug 3673

Summary: Backtrace support on arm eabi needs libgcc_eh
Product: uClibc Reporter: Henning Heinold <heinold>
Component: OtherAssignee: Carmelo Amoroso <carmelo.amoroso>
Status: RESOLVED FIXED    
Severity: minor CC: uclibc-cvs
Priority: P5    
Version: 0.9.32   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Host: Target:
Build:
Attachments: patch

Description Henning Heinold 2011-04-29 12:10:23 UTC
While compiling firefox with openemebedded, I stumbled over the backtrace support
and gave it try. Unfornatly linking with libgcc.a on arm eabi and gcc 4.5 needs
libgcc_eh.a as well. Attached is a simple fix in git mbox format.
Comment 1 Henning Heinold 2011-04-29 18:36:57 UTC
Created attachment 3259 [details]
patch
Comment 2 Carmelo Amoroso 2011-05-04 04:21:48 UTC
Hi,
thanks for the patch.
Comment 3 Carmelo Amoroso 2011-05-04 04:50:20 UTC
IIRC, anyway there is a patch set from Yann that is going to remove the CONFIG_ARM_[EO]ABI config option relying upon a properly configured toolchain.

So change has to be updated later on to detect the ABI flavours at build time.

Yann patches should go in after stable 0.9.32, so for the time being I think we can include this.
Comment 4 Carmelo Amoroso 2011-05-04 04:58:53 UTC
Patch applied. Thanks