diff options
| author | Zakharov Vlad <Vladislav.Zakharov@synopsys.com> | 2016-08-10 20:10:40 +0300 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-08-11 15:07:06 +0200 |
| commit | f0e1381ef91ac85ad4fc9ab3db30057279ffe7c5 (patch) | |
| tree | e720e85c950bdbc7ec338efb384e76612e69c5d0 /package/binutils | |
| parent | 031130a4ed9d7e7b6d83cbb18089224008bc964d (diff) | |
| download | buildroot-f0e1381ef91ac85ad4fc9ab3db30057279ffe7c5.tar.gz buildroot-f0e1381ef91ac85ad4fc9ab3db30057279ffe7c5.zip | |
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>
Diffstat (limited to 'package/binutils')
| -rw-r--r-- | package/binutils/Config.in.host | 2 | ||||
| -rw-r--r-- | package/binutils/arc-2016.09-eng008/0300-ld-makefile.patch (renamed from package/binutils/arc-2016.09-eng007/0300-ld-makefile.patch) | 0 | ||||
| -rw-r--r-- | package/binutils/arc-2016.09-eng008/0301-check-ldrunpath-length.patch (renamed from package/binutils/arc-2016.09-eng007/0301-check-ldrunpath-length.patch) | 0 | ||||
| -rw-r--r-- | package/binutils/arc-2016.09-eng008/0500-add-sysroot-fix-from-bug-3049.patch (renamed from package/binutils/arc-2016.09-eng007/0500-add-sysroot-fix-from-bug-3049.patch) | 0 | ||||
| -rw-r--r-- | package/binutils/arc-2016.09-eng008/0600-poison-system-directories.patch (renamed from package/binutils/arc-2016.09-eng007/0600-poison-system-directories.patch) | 0 | ||||
| -rw-r--r-- | package/binutils/arc-2016.09-eng008/0700-PIE-fixes-in-for-ARC-bfd.patch (renamed from package/binutils/arc-2016.09-eng007/0700-PIE-fixes-in-for-ARC-bfd.patch) | 0 | ||||
| -rw-r--r-- | package/binutils/arc-2016.09-eng008/0701-Fixed-init-fini-linker-options.patch (renamed from package/binutils/arc-2016.09-eng007/0701-Fixed-init-fini-linker-options.patch) | 0 | ||||
| -rw-r--r-- | package/binutils/arc-2016.09-eng008/0702-Fix-undefined-symbols-aborting-on-PIE-cases.patch (renamed from package/binutils/arc-2016.09-eng007/0702-Fix-undefined-symbols-aborting-on-PIE-cases.patch) | 0 | ||||
| -rw-r--r-- | package/binutils/arc-2016.09-eng008/0800-Fixed-issue-in-tvheadend-package.patch (renamed from package/binutils/arc-2016.09-eng007/0800-Fixed-issue-in-tvheadend-package.patch) | 0 | ||||
| -rw-r--r-- | package/binutils/binutils.hash | 2 | ||||
| -rw-r--r-- | package/binutils/binutils.mk | 2 |
11 files changed, 3 insertions, 3 deletions
diff --git a/package/binutils/Config.in.host b/package/binutils/Config.in.host index 92ca998fbf..ab83aff9f8 100644 --- a/package/binutils/Config.in.host +++ b/package/binutils/Config.in.host @@ -28,7 +28,7 @@ endchoice config BR2_BINUTILS_VERSION string - default "arc-2016.09-eng007" if BR2_arc + default "arc-2016.09-eng008" if BR2_arc default "2.24" if BR2_BINUTILS_VERSION_2_24_X default "2.25.1" if BR2_BINUTILS_VERSION_2_25_X default "2.26.1" if BR2_BINUTILS_VERSION_2_26_X diff --git a/package/binutils/arc-2016.09-eng007/0300-ld-makefile.patch b/package/binutils/arc-2016.09-eng008/0300-ld-makefile.patch index 73cc098024..73cc098024 100644 --- a/package/binutils/arc-2016.09-eng007/0300-ld-makefile.patch +++ b/package/binutils/arc-2016.09-eng008/0300-ld-makefile.patch diff --git a/package/binutils/arc-2016.09-eng007/0301-check-ldrunpath-length.patch b/package/binutils/arc-2016.09-eng008/0301-check-ldrunpath-length.patch index 3b4c204c7f..3b4c204c7f 100644 --- a/package/binutils/arc-2016.09-eng007/0301-check-ldrunpath-length.patch +++ b/package/binutils/arc-2016.09-eng008/0301-check-ldrunpath-length.patch diff --git a/package/binutils/arc-2016.09-eng007/0500-add-sysroot-fix-from-bug-3049.patch b/package/binutils/arc-2016.09-eng008/0500-add-sysroot-fix-from-bug-3049.patch index f67a43efdf..f67a43efdf 100644 --- a/package/binutils/arc-2016.09-eng007/0500-add-sysroot-fix-from-bug-3049.patch +++ b/package/binutils/arc-2016.09-eng008/0500-add-sysroot-fix-from-bug-3049.patch diff --git a/package/binutils/arc-2016.09-eng007/0600-poison-system-directories.patch b/package/binutils/arc-2016.09-eng008/0600-poison-system-directories.patch index d16994ec0c..d16994ec0c 100644 --- a/package/binutils/arc-2016.09-eng007/0600-poison-system-directories.patch +++ b/package/binutils/arc-2016.09-eng008/0600-poison-system-directories.patch diff --git a/package/binutils/arc-2016.09-eng007/0700-PIE-fixes-in-for-ARC-bfd.patch b/package/binutils/arc-2016.09-eng008/0700-PIE-fixes-in-for-ARC-bfd.patch index 9301928c1a..9301928c1a 100644 --- a/package/binutils/arc-2016.09-eng007/0700-PIE-fixes-in-for-ARC-bfd.patch +++ b/package/binutils/arc-2016.09-eng008/0700-PIE-fixes-in-for-ARC-bfd.patch diff --git a/package/binutils/arc-2016.09-eng007/0701-Fixed-init-fini-linker-options.patch b/package/binutils/arc-2016.09-eng008/0701-Fixed-init-fini-linker-options.patch index e4628bb252..e4628bb252 100644 --- a/package/binutils/arc-2016.09-eng007/0701-Fixed-init-fini-linker-options.patch +++ b/package/binutils/arc-2016.09-eng008/0701-Fixed-init-fini-linker-options.patch diff --git a/package/binutils/arc-2016.09-eng007/0702-Fix-undefined-symbols-aborting-on-PIE-cases.patch b/package/binutils/arc-2016.09-eng008/0702-Fix-undefined-symbols-aborting-on-PIE-cases.patch index 23b8ed121a..23b8ed121a 100644 --- a/package/binutils/arc-2016.09-eng007/0702-Fix-undefined-symbols-aborting-on-PIE-cases.patch +++ b/package/binutils/arc-2016.09-eng008/0702-Fix-undefined-symbols-aborting-on-PIE-cases.patch diff --git a/package/binutils/arc-2016.09-eng007/0800-Fixed-issue-in-tvheadend-package.patch b/package/binutils/arc-2016.09-eng008/0800-Fixed-issue-in-tvheadend-package.patch index 8dae342903..8dae342903 100644 --- a/package/binutils/arc-2016.09-eng007/0800-Fixed-issue-in-tvheadend-package.patch +++ b/package/binutils/arc-2016.09-eng008/0800-Fixed-issue-in-tvheadend-package.patch diff --git a/package/binutils/binutils.hash b/package/binutils/binutils.hash index 502e338597..b8ba89d587 100644 --- a/package/binutils/binutils.hash +++ b/package/binutils/binutils.hash @@ -4,4 +4,4 @@ sha512 0b36dda0e6d32cd25613c0e64b56b28312515c54d6a159efd3db9a86717f114ab0a0a1f6 sha512 9d9165609fd3b0f20d616f9891fc8e2b466eb13e2bfce40125e12427f8f201d20e2b8322bb6cb2b45e8df812f0e8ac059149f8a1f69ba3ed9d86a35c6a540b67 binutils-2.26.1.tar.bz2 # Locally calculated (fetched from Github) -sha512 5ab5d45671ad57eff8f8688260c425ca5b10440b89fd54387a68e7834abee190c540bd2d19292d119f2add6fdf5d39d378315f97384ae26e74d9917b1e163291 binutils-arc-2016.09-eng007.tar.gz +sha512 ab2914329cd2c725de567d7d2b6c3018779f0c3109dcbb26663e379d38434f48fd35cd46f680cc47165b6dc77aa35571ed2c09499161fd11bb86dcf5fa7ec068 binutils-arc-2016.09-eng008.tar.gz diff --git a/package/binutils/binutils.mk b/package/binutils/binutils.mk index 68f7707610..aeabf75b3f 100644 --- a/package/binutils/binutils.mk +++ b/package/binutils/binutils.mk @@ -9,7 +9,7 @@ BINUTILS_VERSION = $(call qstrip,$(BR2_BINUTILS_VERSION)) ifeq ($(BINUTILS_VERSION),) ifeq ($(BR2_arc),y) -BINUTILS_VERSION = arc-2016.09-eng007 +BINUTILS_VERSION = arc-2016.09-eng008 else BINUTILS_VERSION = 2.25.1 endif |

