]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commit
toolchain: Bump ARC tools to arc-2016.09-eng008
authorZakharov Vlad <Vladislav.Zakharov@synopsys.com>
Wed, 10 Aug 2016 17:10:40 +0000 (20:10 +0300)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 11 Aug 2016 13:07:06 +0000 (15:07 +0200)
commitf0e1381ef91ac85ad4fc9ab3db30057279ffe7c5
treee720e85c950bdbc7ec338efb384e76612e69c5d0
parent031130a4ed9d7e7b6d83cbb18089224008bc964d
toolchain: Bump ARC tools to arc-2016.09-eng008

As described at:
4520524ba055706236db9f00dd79f1b2e2e87fde
this commit continues a series of updates of ARC tools.
This time we're updating tools to arc-2016.09-eng008.

Main updates were made for gcc. It was switched to GCC 6 and to
OSABI v4.

Besides this patch fixes buildroot ARC failures connected to
"crtbeginT.o" object file missing. This issue lead to two main errors:

1) "crtbeginT.o: No such file or directory", e. g. bootutils-1.0.0.
No comments are required here I hope.

2) Errors like "compiler cannot create executables", e.g.:
  a) host-gcc-final-arc-2016.09-eng007 static build,
  b) aespipe-2.4c.
That was caused because the test to determine if compiler is able to
create executables was failing due to missing "crtbeginT.o" file.

We still keep 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 next 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: Vlad Zakharov <vzakhar@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
23 files changed:
package/binutils/Config.in.host
package/binutils/arc-2016.09-eng008/0300-ld-makefile.patch [moved from package/binutils/arc-2016.09-eng007/0300-ld-makefile.patch with 100% similarity]
package/binutils/arc-2016.09-eng008/0301-check-ldrunpath-length.patch [moved from package/binutils/arc-2016.09-eng007/0301-check-ldrunpath-length.patch with 100% similarity]
package/binutils/arc-2016.09-eng008/0500-add-sysroot-fix-from-bug-3049.patch [moved from package/binutils/arc-2016.09-eng007/0500-add-sysroot-fix-from-bug-3049.patch with 100% similarity]
package/binutils/arc-2016.09-eng008/0600-poison-system-directories.patch [moved from package/binutils/arc-2016.09-eng007/0600-poison-system-directories.patch with 100% similarity]
package/binutils/arc-2016.09-eng008/0700-PIE-fixes-in-for-ARC-bfd.patch [moved from package/binutils/arc-2016.09-eng007/0700-PIE-fixes-in-for-ARC-bfd.patch with 100% similarity]
package/binutils/arc-2016.09-eng008/0701-Fixed-init-fini-linker-options.patch [moved from package/binutils/arc-2016.09-eng007/0701-Fixed-init-fini-linker-options.patch with 100% similarity]
package/binutils/arc-2016.09-eng008/0702-Fix-undefined-symbols-aborting-on-PIE-cases.patch [moved from package/binutils/arc-2016.09-eng007/0702-Fix-undefined-symbols-aborting-on-PIE-cases.patch with 100% similarity]
package/binutils/arc-2016.09-eng008/0800-Fixed-issue-in-tvheadend-package.patch [moved from package/binutils/arc-2016.09-eng007/0800-Fixed-issue-in-tvheadend-package.patch with 100% similarity]
package/binutils/binutils.hash
package/binutils/binutils.mk
package/gcc/Config.in.host
package/gcc/arc-2016.09-eng007/130-fix_build_with_gcc-6.patch [deleted file]
package/gcc/arc-2016.09-eng007/130-pr43538.patch [deleted file]
package/gcc/arc-2016.09-eng007/305-libmudflap-susv3-legacy.patch [deleted file]
package/gcc/arc-2016.09-eng007/842-PR60155.patch [deleted file]
package/gcc/arc-2016.09-eng007/850-libstdcxx-uclibc-c99.patch [deleted file]
package/gcc/arc-2016.09-eng007/851-PR-other-56780.patch [deleted file]
package/gcc/arc-2016.09-eng007/930-libgcc-disable-split-stack-nothreads.patch [deleted file]
package/gcc/arc-2016.09-eng008/301-missing-execinfo_h.patch [moved from package/gcc/arc-2016.09-eng007/301-missing-execinfo_h.patch with 67% similarity]
package/gcc/arc-2016.09-eng008/860-cilk-wchar.patch [new file with mode: 0644]
package/gcc/arc-2016.09-eng008/940-uclinux-enable-threads.patch [new file with mode: 0644]
package/gcc/gcc.hash