[OE-core] [PATCH] linux-yocto: Add dependency on libgcc for ARC

Alexey Brodkin alexey.brodkin at synopsys.com
Fri Feb 8 17:34:54 UTC 2019


Hi Khem,

> -----Original Message-----
> From: Khem Raj <raj.khem at gmail.com>
> Sent: Friday, February 8, 2019 8:28 PM
> To: Alexey Brodkin <alexey.brodkin at synopsys.com>
> Cc: Patches and discussions about the oe-core layer <openembedded-core at lists.openembedded.org>; Ross
> Burton <ross.burton at intel.com>; linux-snps-arc at lists.infradead.org; Bruce Ashfield
> <bruce.ashfield at windriver.com>
> Subject: Re: [PATCH] linux-yocto: Add dependency on libgcc for ARC
> 
> On Fri, Feb 8, 2019 at 7:32 AM Alexey Brodkin
> <alexey.brodkin at synopsys.com> wrote:
> >
> > As of now in case of ARC there's no in-kernel implementation of basic libgcc
> > functions used for millicode, multiplication, division etc instead we simply
> > link with libgcc.a which provides everything used by the compiler.
> >
> 
> this is something you would be fixing in kernel eventually?
> we can carry this as a workaround until then but it really needs to be
> fixed in kernel.

Well we do have it in our plans but given this is more a nice feature
than something critical (as currently used approach with libgcc works
perfectly fine) it might not be done very soon.

Thus we'll need to keep this work-around for now.

BTW exporting of libgcc parts into kernel means we'll need to
keep it in sync with real libgcc later which is not optimal as well.

-Alexey


More information about the Openembedded-core mailing list