toolchain: Bump ARC tools to arc-2016.09-eng005
authorAlexey Brodkin <Alexey.Brodkin@synopsys.com>
Wed, 29 Jun 2016 16:22:55 +0000 (19:22 +0300)
committerPeter Korsgaard <peter@korsgaard.com>
Wed, 29 Jun 2016 20:12:47 +0000 (22:12 +0200)
commit4520524ba055706236db9f00dd79f1b2e2e87fde
treef3cea99f083fe4b852e073a986c2d612ee065061
parentaa34198824fd4576621af68efd0da4aca32991e1
toolchain: Bump ARC tools to arc-2016.09-eng005

With this commit we're starting a series of updates of ARC tools.
Significantly rewritten arc-2016.03 tools introduced way too many
problems highlighted by Buildroot autobuilder. Now in attempt to
resolve as many issues as possible by the time final release of
arc-2016.09 tools is cut we'll be executing arc-2016.09 series
with engineering snapshots like this one.

We decided to go this way instead of applying separate patches here
and there because ongoing development introduces quite a lot of
changes and separate patches are not practical in Buildroot.

Moreover this will give us very clean visibility of number of
issues we see (hopefully it will decrease over time).

One of the important changes introduced in this engineering build
is initial set of changes for proper support of PIE on ARC in terms
of both building on host and running on ARC target. I expect some
PIE-related build breakages to go away and new ones will be treated
as the high-priority issues to be fixed ASAP.

For now we only update Binutils and GCC while keeping GDB
as it is of arc-2016.03 release because there're some issues
we'd like to resolve before releasing it to wider audience.

So again note this is one of the first engineering builds of
arc-2016.09 series and it might have all kinds of breakages,
please don't use it for production builds.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: arc-buildroot@synopsys.com
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
32 files changed:
package/binutils/Config.in.host
package/binutils/arc-2016.03/0300-ld-makefile.patch [deleted file]
package/binutils/arc-2016.03/0301-check-ldrunpath-length.patch [deleted file]
package/binutils/arc-2016.03/0500-add-sysroot-fix-from-bug-3049.patch [deleted file]
package/binutils/arc-2016.03/0600-poison-system-directories.patch [deleted file]
package/binutils/arc-2016.03/0700-Fix-issue-with-dynamic-relocs-not-being-generated-wi.patch [deleted file]
package/binutils/arc-2016.03/0800-Docs-Prevent-build-failures-when-makeinfo-is-missing.patch [deleted file]
package/binutils/arc-2016.09-eng005/0300-ld-makefile.patch [new file with mode: 0644]
package/binutils/arc-2016.09-eng005/0301-check-ldrunpath-length.patch [new file with mode: 0644]
package/binutils/arc-2016.09-eng005/0500-add-sysroot-fix-from-bug-3049.patch [new file with mode: 0644]
package/binutils/arc-2016.09-eng005/0600-poison-system-directories.patch [new file with mode: 0644]
package/binutils/arc-2016.09-eng005/0800-Docs-Prevent-build-failures-when-makeinfo-is-missing.patch [new file with mode: 0644]
package/binutils/binutils.hash
package/binutils/binutils.mk
package/gcc/Config.in.host
package/gcc/arc-2015.12/130-fix_build_with_gcc-6.patch [deleted file]
package/gcc/arc-2016.03/130-pr43538.patch [deleted file]
package/gcc/arc-2016.03/301-missing-execinfo_h.patch [deleted file]
package/gcc/arc-2016.03/305-libmudflap-susv3-legacy.patch [deleted file]
package/gcc/arc-2016.03/842-PR60155.patch [deleted file]
package/gcc/arc-2016.03/850-libstdcxx-uclibc-c99.patch [deleted file]
package/gcc/arc-2016.03/851-PR-other-56780.patch [deleted file]
package/gcc/arc-2016.03/930-libgcc-disable-split-stack-nothreads.patch [deleted file]
package/gcc/arc-2016.09-eng005/130-fix_build_with_gcc-6.patch [new file with mode: 0644]
package/gcc/arc-2016.09-eng005/130-pr43538.patch [new file with mode: 0644]
package/gcc/arc-2016.09-eng005/301-missing-execinfo_h.patch [new file with mode: 0644]
package/gcc/arc-2016.09-eng005/305-libmudflap-susv3-legacy.patch [new file with mode: 0644]
package/gcc/arc-2016.09-eng005/842-PR60155.patch [new file with mode: 0644]
package/gcc/arc-2016.09-eng005/850-libstdcxx-uclibc-c99.patch [new file with mode: 0644]
package/gcc/arc-2016.09-eng005/851-PR-other-56780.patch [new file with mode: 0644]
package/gcc/arc-2016.09-eng005/930-libgcc-disable-split-stack-nothreads.patch [new file with mode: 0644]
package/gcc/gcc.hash