[LEDE-DEV] [PATCH] toolchain/arc: update to the most recent release arc-2017.03

Hauke Mehrtens hauke at hauke-m.de
Sun Jul 2 04:14:08 PDT 2017


On 06/27/2017 07:47 AM, Alexey Brodkin wrote:
> Hi Hauke,
> 
> On Mon, 2017-06-26 at 22:45 +0200, Hauke Mehrtens wrote:
>> On 06/26/2017 05:03 PM, Evgeniy Didin wrote:
>>>
>>> arc-2017.03 is the most recent release toolchain for ARC cores
>>> and it is based on upstream Binutils 2.28 and GCC 6.3.0
>>>
>>> Signed-off-by: Evgeniy Didin <didin at synopsys.com>
>>> Cc: Alexey Brodkin <abrodkin at synopsys.com>
>>> Cc: John Crispin <john at phrozen.org>
>>> ---
>>
>> When will the ARC CPU be supported in mainline gcc and binutils so we do
>> not have to use a special arc toolchain any more?
> 
> Well I may say that ARC is supported upstream already.
> In fact our recent releases only differ a little bit from upstream master
> of both Binutils and GCC.
> 
> The problem for us is we still develop both Binutils and GCC pretty actively
> compared to other arches (this is especially true for Binutils) and delta between
> our dev tree and the last upstream release might become quite significant in a few
> months.
> 
> Still the plan for us is to switch to upstream tarballs + a set of patches on top
> of that in coming months.
> 
> Now why we did that particular update with forks from our Github
> is we want to move with smaller steps. See in arc-2017.03 release we
> upgraded GCC from 6.2 to 6.3 and what's much more important Binutils from
> 2.27 (which was way too different from upstream version) to 2.28 which even
> in upstream tarball has most our our stuff integrated already.
> 
> With that we want to make sure packages get built and built system is usable.
> 
> Stay tuned.
> 
> -Alexey

Hi Alexey,

I was just asking because I saw in the GCC 7.X and binutils 2.28
changelog that support for some ARC CPUs was added. I am ok with this
patch, as I see that you war working on getting your changes upstream,
so we can switch to the mainline version of gcc and binutils in the future.

Hauke



More information about the Lede-dev mailing list