toolchain: Bump ARC tools to arc-2017.03 release
PATCH 1/1 toolchain: Bump ARC tools to arc-2017.03 release
This commit finally bumps ARC toolchain to arc-2017.03 release. More info on this release could be found here:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2017.03
Note mentioned above web-page is not yet populated but should be very soon. As a safe fall-back interested could refer to RC2 page here:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2017.03-rc2
---
package/binutils/Config.in.host | 2 +-
.../0300-PATCH-ld-makefile.patch | 0
.../0301-PATCH-check-ldrunpath-length.patch | 0
.../0500-add-sysroot-fix-from-bug-3049.patch | 0
.../0600-poison-system-directories.patch | 0
package/binutils/binutils.hash | 2 +-
package/binutils/binutils.mk | 2 +-
package/gcc/Config.in.host | 2 +-
...-return-false-for-any-PIC-related-unspecs.patch | 58 ----------------------
.../301-missing-execinfo_h.patch | 0
.../860-cilk-wchar.patch | 0
.../940-uclinux-enable-threads.patch | 0
package/gcc/gcc.hash | 2 +-
package/gdb/Config.in.host | 2 +-
package/gdb/gdb.hash | 2 +-
15 files changed, 7 insertions(+), 65 deletions(-)
rename package/binutils/{arc-2017.03-rc2 => arc-2017.03}/0300-PATCH-ld-makefile.patch (100%)
rename package/binutils/{arc-2017.03-rc2 => arc-2017.03}/0301-PATCH-check-ldrunpath-length.patch (100%)
rename package/binutils/{arc-2017.03-rc2 => arc-2017.03}/0500-add-sysroot-fix-from-bug-3049.patch (100%)
rename package/binutils/{arc-2017.03-rc2 => arc-2017.03}/0600-poison-system-directories.patch (100%)
delete mode 100644 package/gcc/arc-2017.03-rc2/0001-FIX-PIC-return-false-for-any-PIC-related-unspecs.patch
rename package/gcc/{arc-2017.03-rc2 => arc-2017.03}/301-missing-execinfo_h.patch (100%)
rename package/gcc/{arc-2017.03-rc2 => arc-2017.03}/860-cilk-wchar.patch (100%)
rename package/gcc/{arc-2017.03-rc2 => arc-2017.03}/940-uclinux-enable-threads.patch (100%)package/binutils/Config.in.host +1 -1
@@ -23,7 +23,7 @@ endchoice config BR2_BINUTILS_VERSION string - default "arc-2017.03-rc2" if BR2_arc + default "arc-2017.03" if BR2_arc default "2.26.1" if BR2_BINUTILS_VERSION_2_26_X default "2.27" if BR2_BINUTILS_VERSION_2_27_X default "2.28" if BR2_BINUTILS_VERSION_2_28_X
package/binutils/arc-2017.03/0300-PATCH-ld-makefile.patch renamed from package/binutils/arc-2017.03-rc2/0300-PATCH-ld-makefile.patch +0 -0
package/binutils/arc-2017.03/0301-PATCH-check-ldrunpath-length.patch renamed from package/binutils/arc-2017.03-rc2/0301-PATCH-check-ldrunpath-length.patch +0 -0
package/binutils/arc-2017.03/0500-add-sysroot-fix-from-bug-3049.patch renamed from package/binutils/arc-2017.03-rc2/0500-add-sysroot-fix-from-bug-3049.patch +0 -0
package/binutils/arc-2017.03/0600-poison-system-directories.patch renamed from package/binutils/arc-2017.03-rc2/0600-poison-system-directories.patch +0 -0
package/binutils/binutils.hash +1 -1
@@ -4,4 +4,4 @@ sha512 cf276f84935312361a2ca077e04d0b469d23a3aed979d8ba5d92ea590904ffb2c2e7ed12c sha512 ede2e4e59a800260eea8c14eafbaee94e30abadafd5c419a3370f9f62213cf027d6400a1d4970b6958bd4d220e675dcd483a708107016e7abd5c99d7392ba8fd binutils-2.28.tar.bz2 # Locally calculated (fetched from Github) -sha512 577fbd59dc8d41022ed511b86f3afc49af48ab798a7b187411a466621dc6247dff7dd84fa110ca278f09a9e523d8bdb892a233c00bf47d11b92be70e7278efe9 binutils-arc-2017.03-rc2.tar.gz +sha512 07d5639e74eafe8fced259870c1a7dedee67c534573dda53fb78ee1ffeec9e17479fdde41dccd03b1cf0248023acbef7f66013398b2f722e4a8891ac680d1d16 binutils-arc-2017.03.tar.gz
package/binutils/binutils.mk +1 -1
@@ -9,7 +9,7 @@ BINUTILS_VERSION = $(call qstrip,$(BR2_BINUTILS_VERSION)) ifeq ($(BINUTILS_VERSION),) ifeq ($(BR2_arc),y) -BINUTILS_VERSION = arc-2017.03-rc2 +BINUTILS_VERSION = arc-2017.03 else BINUTILS_VERSION = 2.27 endif
package/gcc/Config.in.host +1 -1
@@ -106,7 +106,7 @@ config BR2_GCC_VERSION default "4.9.4" if BR2_GCC_VERSION_4_9_X default "5.4.0" if BR2_GCC_VERSION_5_X default "6.3.0" if BR2_GCC_VERSION_6_X - default "arc-2017.03-rc2" if BR2_GCC_VERSION_ARC + default "arc-2017.03" if BR2_GCC_VERSION_ARC default "musl-5.4.0" if BR2_GCC_VERSION_OR1K config BR2_EXTRA_GCC_CONFIG_OPTIONS
package/gcc/arc-2017.03-rc2/0001-FIX-PIC-return-false-for-any-PIC-related-unspecs.patch deleted +0 -58
58 lines not on this page · raw message
package/gcc/arc-2017.03/301-missing-execinfo_h.patch renamed from package/gcc/arc-2017.03-rc2/301-missing-execinfo_h.patch +0 -0
package/gcc/arc-2017.03/860-cilk-wchar.patch renamed from package/gcc/arc-2017.03-rc2/860-cilk-wchar.patch +0 -0
package/gcc/arc-2017.03/940-uclinux-enable-threads.patch renamed from package/gcc/arc-2017.03-rc2/940-uclinux-enable-threads.patch +0 -0
package/gcc/gcc.hash +1 -1
@@ -12,6 +12,6 @@ sha512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d sha512 234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78 gcc-6.3.0.tar.bz2 # Locally calculated (fetched from Github) -sha512 8157d784367de2de853f7d288a213ee3222ac77321d18a887cd5a9c55b53f5948cc8608ec82398cb7e0a155ffa79f86f6469a23b505b22cd0eb5b69d610abd41 gcc-arc-2017.03-rc2.tar.gz +sha512 282f76b8b63372f5b4426092b80d36da96cd0bda2a8588405b9ec22806c69fafb696b0e0df65bc36c3c3aa8ce5befc24246fd5c6ddb21dcde01f45f7b11ff7c4 gcc-arc-2017.03.tar.gz # Locally calculated (fetched from Github) sha512 841101f7de45f327bf2e92f3efc73ca88a021e4b9b541458ce80a16e55882bd8606a8492d75c57c589ee2c10d42ae2865b67690155d7289a541df1d68096402f gcc-musl-5.4.0.tar.gz
package/gdb/Config.in.host +1 -1
@@ -55,7 +55,7 @@ endif # If cross-gdb is not enabled, the latest working version is chosen. config BR2_GDB_VERSION string - default "arc-2017.03-rc2-gdb" if BR2_arc + default "arc-2017.03-gdb" if BR2_arc default "6be65fb56ea6694a9260733a536a023a1e2d4d57" if BR2_microblaze default "7.10.1" if BR2_GDB_VERSION_7_10 default "7.11.1" if BR2_GDB_VERSION_7_11 || !BR2_PACKAGE_HOST_GDB
package/gdb/gdb.hash +1 -1
@@ -5,4 +5,4 @@ sha512 0ac8d0a495103611ef41167a08313a010dce6ca4c6d827cbe8558a0c1a1a8a6bfa53f1b7 # Locally calculated (fetched from Github) sha512 0a467091d4b01fbecabb4b8da1cb743025c70e7f4874a0b5c8fa2ec623569a39bde6762b91806de0be6e63711aeb6909715cfbe43860de73d8aec6159a9f10a7 gdb-6be65fb56ea6694a9260733a536a023a1e2d4d57.tar.gz -sha512 275241c215d0bd32ab0f9f16358c46a66fd0d5db09d9a148b169a6b8135cfe91c6240a6bb75977573d4fc449a98f0702254577cbdc4598c6153ebbdca39253cf gdb-arc-2017.03-rc2-gdb.tar.gz +sha512 8ec849a5ea1c16f104c51c4813c35ab229e460eef0025967673b87316f62b5171f05448cda018464914d43d2da50b2902eb7f9f060d0af1368a9db111f959668 gdb-arc-2017.03-gdb.tar.gz
Signature · 1 line
2.11.0
PATCH 1/1 toolchain: Bump ARC tools to arc-2017.03 release
Hello,
Quoted 27 lines · Alexey Brodkin
This commit finally bumps ARC toolchain to arc-2017.03 release. More info on this release could be found here:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2017.03Note mentioned above web-page is not yet populated but should be very soon. As a safe fall-back interested could refer to RC2 page here:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2017.03-rc2Signed-off-by Alexey Brodkin <[email protected]>Cc Thomas Petazzoni <[email protected]>--- package/binutils/Config.in.host | 2 +- .../0300-PATCH-ld-makefile.patch | 0 .../0301-PATCH-check-ldrunpath-length.patch | 0 .../0500-add-sysroot-fix-from-bug-3049.patch | 0 .../0600-poison-system-directories.patch | 0 package/binutils/binutils.hash | 2 +- package/binutils/binutils.mk | 2 +- package/gcc/Config.in.host | 2 +- ...-return-false-for-any-PIC-related-unspecs.patch | 58 ---------------------- .../301-missing-execinfo_h.patch | 0 .../860-cilk-wchar.patch | 0 .../940-uclinux-enable-threads.patch | 0 package/gcc/gcc.hash | 2 +- package/gdb/Config.in.host | 2 +- package/gdb/gdb.hash | 2 +- 15 files changed, 7 insertions(+), 65 deletions(-)
Quoted 8 lines
rename package/binutils/{arc-2017.03-rc2 => arc-2017.03}/0300-PATCH-ld-makefile.patch (100%)
rename package/binutils/{arc-2017.03-rc2 => arc-2017.03}/0301-PATCH-check-ldrunpath-length.patch (100%)
rename package/binutils/{arc-2017.03-rc2 => arc-2017.03}/0500-add-sysroot-fix-from-bug-3049.patch (100%)
rename package/binutils/{arc-2017.03-rc2 => arc-2017.03}/0600-poison-system-directories.patch (100%)
delete mode 100644 package/gcc/arc-2017.03-rc2/0001-FIX-PIC-return-false-for-any-PIC-related-unspecs.patch
rename package/gcc/{arc-2017.03-rc2 => arc-2017.03}/301-missing-execinfo_h.patch (100%)
rename package/gcc/{arc-2017.03-rc2 => arc-2017.03}/860-cilk-wchar.patch (100%)
rename package/gcc/{arc-2017.03-rc2 => arc-2017.03}/940-uclinux-enable-threads.patch (100%)It's normally way too late for version bumps, but since this is a bump from a -rc2 version to the final version, and limited to ARC stuff, I've applied it to master. I really hope it won't cause new build failures!
Thanks,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH 1/1 toolchain: Bump ARC tools to arc-2017.03 release
Hi Thomas,
Quoted 44 lines · Thomas Petazzoni
Hello,
Quoted 31 lines · Alexey Brodkin
This commit finally bumps ARC toolchain to arc-2017.03 release.
More info on this release could be found here:
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_foss-2Dfor-2Dsynopsys-2Ddwc-2Darc-2Dprocessors_toolchain_releases_tag_arc-2D2017.0
3&d=DwICAg&c=DPL6_X_6JkXFx7AXWqB0tg&r=lqdeeSSEes0GFDDl656eViXO7breS55ytWkhpk5R81I&m=NwE8728l_IQUKFg_WQ1Yxh- LEQ9zHJLRTmkZwaKPAeY&s=MiPhqRzYXkEc1aRWYCVMFpNgmLxqjXg72Ctkq60H2cA&e=?Note mentioned above web-page is not yet populated but should be very soon.
As a safe fall-back interested could refer to RC2 page here:
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_foss-2Dfor-2Dsynopsys-2Ddwc-2Darc-2Dprocessors_toolchain_releases_tag_arc-2D2017.0
3-2Drc2&d=DwICAg&c=DPL6_X_6JkXFx7AXWqB0tg&r=lqdeeSSEes0GFDDl656eViXO7breS55ytWkhpk5R81I&m=NwE8728l_IQUKFg_WQ1Yxh- LEQ9zHJLRTmkZwaKPAeY&s=3N44QqVhn9-WVdCqm5Xrlr8VbHVWa5yZuwy7UJa5-0k&e=?Signed-off-by Alexey Brodkin <[email protected]>Cc Thomas Petazzoni <[email protected]>---
?package/binutils/Config.in.host????????????????????|??2 +- ?.../0300-PATCH-ld-makefile.patch???????????????????|??0 ?.../0301-PATCH-check-ldrunpath-length.patch????????|??0 ?.../0500-add-sysroot-fix-from-bug-3049.patch???????|??0 ?.../0600-poison-system-directories.patch???????????|??0 ?package/binutils/binutils.hash?????????????????????|??2 +- ?package/binutils/binutils.mk???????????????????????|??2 +- ?package/gcc/Config.in.host?????????????????????????|??2 +- ?...-return-false-for-any-PIC-related-unspecs.patch | 58 ---------------------- ?.../301-missing-execinfo_h.patch???????????????????|??0 ?.../860-cilk-wchar.patch???????????????????????????|??0 ?.../940-uclinux-enable-threads.patch???????????????|??0 ?package/gcc/gcc.hash???????????????????????????????|??2 +- ?package/gdb/Config.in.host?????????????????????????|??2 +- ?package/gdb/gdb.hash???????????????????????????????|??2 +-Quoted 9 lines
?15 files changed, 7 insertions(+), 65 deletions(-)
?rename package/binutils/{arc-2017.03-rc2 =>arc-2017.03}/0300-PATCH-ld-makefile.patch(100%) ?rename package/binutils/{arc-2017.03-rc2 =>arc-2017.03}/0301-PATCH-check-ldrunpath-length.patch(100%) ?rename package/binutils/{arc-2017.03-rc2 =>arc-2017.03}/0500-add-sysroot-fix-from-bug-3049.patch(100%) ?rename package/binutils/{arc-2017.03-rc2 =>arc-2017.03}/0600-poison-system-directories.patch(100%) ?delete mode 100644package/gcc/arc-2017.03-rc2/0001-FIX-PIC-return-false-for-any-PIC-related-unspecs.patch?rename package/gcc/{arc-2017.03-rc2 =>arc-2017.03}/301-missing-execinfo_h.patch(100%) ?rename package/gcc/{arc-2017.03-rc2 =>arc-2017.03}/860-cilk-wchar.patch(100%)
?rename package/gcc/{arc-2017.03-rc2 =>arc-2017.03}/940-uclinux-enable-threads.patch(100%)
Quoted 4 lines
It's normally way too late for version bumps, but since this is a bump from a -rc2 version to the final version, and limited to ARC stuff, I've applied it to master. I really hope it won't cause new build failures!
That's well understood indeed.
But that was the whole point of keeping up with RCs of ARC tools in Buildroot's RCs so we can finally bump to the release.
Just for the record below are changes in between rc2 and final release.
GCC:e406b240f26e - [FIX] Typo (10 days ago) <claziss>139fed9d29ab - [FIX] PIC: return false for any PIC related??unspecs (10 days ago) <Claudiu Zissulescu> fd593a115f30 - Revert "Changed filename for the expected dynamic loader for glibc." (2 weeks ago) <Vineet Gupta> 566195a06808 - Small fix to unwinding in ARC700. (2 weeks ago) <Cupertino Miranda> 7d380d8350a6 - [ARC] Update sleep builtin. (2 weeks ago) <claziss>
Binutils:bf4076d02bdd - [FIX] revert jli: don't check for argument alignment (7 days ago) <claziss> 7ed115c021fb - [ARC] Update MAX_INSN_FLGS. (7 days ago) <claziss>ed389633c649 - [ARC] Reformat error messages. (7 days ago) <claziss>f27d6d99f566 - [ARC] Add ldi_base and ei_base aux regs (13 days ago) <claziss>e02bf1fe7f06 - [JLI][FIX] Add test ld/testsuite/ld-arc/jli-overflow. Correct jli reloc (13 days ago) <claziss>
Hopefully these fixes won't cause more pain :)
-Alexey
PATCH 1/1 toolchain: Bump ARC tools to arc-2017.03 release
Hello,
Quoted 13 lines · Alexey Brodkin
That's well understood indeed.
But that was the whole point of keeping up with RCs of ARC tools in Buildroot's RCs so we can finally bump to the release.Just for the record below are changes in between rc2 and final release.
GCC:
e406b240f26e- [FIX] Typo (10 days ago) <claziss>139fed9d29ab- [FIX] PIC: return false for any PIC related??unspecs (10 days ago) <Claudiu Zissulescu>fd593a115f30- Revert "Changed filename for the expected dynamic loader for glibc." (2 weeks ago) <Vineet Gupta>566195a06808- Small fix to unwinding in ARC700. (2 weeks ago) <Cupertino Miranda>7d380d8350a6- [ARC] Update sleep builtin. (2 weeks ago) <claziss>
Quoted 8 lines
Binutils:
bf4076d02bdd- [FIX] revert jli: don't check for argument alignment (7 days ago) <claziss>7ed115c021fb- [ARC] UpdateMAX_INSN_FLGS. (7 days ago) <claziss>ed389633c649- [ARC] Reformat error messages. (7 days ago) <claziss>f27d6d99f566- [ARC] Addldi_baseandei_baseaux regs (13 days ago) <claziss>e02bf1fe7f06- [JLI][FIX] Add test ld/testsuite/ld-arc/jli-overflow. Correct jli reloc (13 days ago) <claziss>Hopefully these fixes won't cause more pain :)
OK, thanks for the details!
I have rebuilt and deployed the pre-built ARC toolchain.
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com