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

Alexey Brodkin Alexey.Brodkin at synopsys.com
Mon Jun 26 22:47:22 PDT 2017


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

 


More information about the Lede-dev mailing list