gcc: allow the selection of upstream GCC 7.x for ARC
authorAlexey Brodkin <Alexey.Brodkin@synopsys.com>
Thu, 9 Nov 2017 21:56:48 +0000 (00:56 +0300)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 29 Nov 2017 22:20:53 +0000 (23:20 +0100)
commitb09586c4c3560cb3b0607d91a4a50df6c9d9d775
treed07480b1006eccdc624369cb0c2b4393c21a953a
parentd42a19990f1c8d1c60f19990ee9709d6b3d3317f
gcc: allow the selection of upstream GCC 7.x for ARC

Upstream gcc now has support for ARC, as of 7.x, with 7.2 being
usable, so let's allow its selection.

GCC from Synopsys GitHub still has a lot of fixes and improvements
most of which will be a part of the next upstream release but let's
see how it goes and if we see vanilla GCC doesn't require way too many
back-ported patches we'll be able to get rid of Synopsys GitHub here
at all.

As of today the only really required back-port is the one for non-uClibc
libc.

Back-ported from upstream master with help of:
-------------------->8--------------------
git format-patch 927c0132251f -1 -- . ':!gcc/ChangeLog' ':!libgcc/ChangeLog'
-------------------->8--------------------

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/gcc/7.2.0/0893-ARC-Configure-script-to-allow-non-uclibc-based-tripl.patch [new file with mode: 0644]
package/gcc/Config.in.host
package/gcc/gcc.mk