[Buildroot] Arc and C-Sky toolchains
Giulio Benetti
giulio.benetti at benettiengineering.com
Fri Sep 10 19:43:13 UTC 2021
Hello Thomas,
> Il giorno 10 set 2021, alle ore 17:18, Thomas Petazzoni <thomas.petazzoni at bootlin.com> ha scritto:
>
> On Wed, 8 Sep 2021 23:29:07 +0200
> Giulio Benetti <giulio.benetti at benettiengineering.com> wrote:
>
>> I can't understand the reason why Arc and C-Sky provide a special
>> toolchain(i.e. synopsis gcc10) instead of treating them like external
>> toolchains. Can you help me in understanding this?
>
> You're confusing things here.
>
> ARC and C-SKY support is (was for ARC) not in upstream
> gcc/binutils/gdb, so we have (had) to use specific forks of these
> projects, that have support for those CPU architectures.
Ah here is the reason, they were not upstreamed
>
> This is completely independent from the ability to use external
> toolchains for those CPU architectures.
>
> An external toolchain is a pre-compiled toolchain. Here what we want is
> support for ARC and C-SKY in our internal toolchain backend, where
> Buildroot builds gcc/binutils/gdb/libc.
All clear now. Thank you very much.
So next patches regarding ARC gcc10 make sense.
Best regards
Giulio Benetti
>
> Best regards,
>
> Thomas
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
More information about the buildroot
mailing list