From e25c704eb99a2a83c118b997d0d0e152d03dc704 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 5 Jul 2017 22:37:32 +0200 Subject: musl: hotfix committed upstream --- toolchain/musl/patches/git/s390-hotfix.patch | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 toolchain/musl/patches/git/s390-hotfix.patch (limited to 'toolchain') diff --git a/toolchain/musl/patches/git/s390-hotfix.patch b/toolchain/musl/patches/git/s390-hotfix.patch deleted file mode 100644 index ad5dee080..000000000 --- a/toolchain/musl/patches/git/s390-hotfix.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 67d252fe0c131e3a1fa56d8bec9c25613a7f3bcd Mon Sep 17 00:00:00 2001 -From: Bobby Bingham -Date: Fri, 25 Nov 2016 12:58:04 -0600 -Subject: [PATCH] s390: replace absolute branch with relative branch - ---- - src/signal/s390x/sigsetjmp.s | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/signal/s390x/sigsetjmp.s b/src/signal/s390x/sigsetjmp.s -index 72dfc25..41b1bd9 100644 ---- a/src/signal/s390x/sigsetjmp.s -+++ b/src/signal/s390x/sigsetjmp.s -@@ -6,7 +6,7 @@ - sigsetjmp: - __sigsetjmp: - ltgr %r3, %r3 -- bz ___setjmp -+ jz ___setjmp - - stg %r14, 18*8(%r2) - stg %r6, 20*8(%r2) --- -2.10.2 - -- cgit v1.2.3 From 106fbf668233ebc8583216af9179a354597e80d9 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 11 Jul 2017 19:06:43 +0200 Subject: sh: fix uClibc-ng fdpic toolchain compile --- .../gcc/patches/6.3.0/fix-dwarf-fdpic.uclibc-ng | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 toolchain/gcc/patches/6.3.0/fix-dwarf-fdpic.uclibc-ng (limited to 'toolchain') diff --git a/toolchain/gcc/patches/6.3.0/fix-dwarf-fdpic.uclibc-ng b/toolchain/gcc/patches/6.3.0/fix-dwarf-fdpic.uclibc-ng new file mode 100644 index 000000000..d462a6c7a --- /dev/null +++ b/toolchain/gcc/patches/6.3.0/fix-dwarf-fdpic.uclibc-ng @@ -0,0 +1,33 @@ +diff -Nur gcc-6.3.0.orig/libgcc/unwind-dw2-fde-dip.c gcc-6.3.0/libgcc/unwind-dw2-fde-dip.c +--- gcc-6.3.0.orig/libgcc/unwind-dw2-fde-dip.c 2016-01-04 15:30:50.000000000 +0100 ++++ gcc-6.3.0/libgcc/unwind-dw2-fde-dip.c 2017-05-18 00:43:58.000000000 +0200 +@@ -124,7 +124,11 @@ + { + _Unwind_Ptr pc_low; + _Unwind_Ptr pc_high; ++#if defined __FRV_FDPIC__ || defined __BFIN_FDPIC__ || defined __SH_FDPIC__ ++ struct elf32_fdpic_loadaddr load_base; ++#else + _Unwind_Ptr load_base; ++#endif + const ElfW(Phdr) *p_eh_frame_hdr; + const ElfW(Phdr) *p_dynamic; + struct frame_hdr_cache_element *link; +@@ -163,7 +167,7 @@ + struct unw_eh_callback_data *data = (struct unw_eh_callback_data *) ptr; + const ElfW(Phdr) *phdr, *p_eh_frame_hdr, *p_dynamic; + long n, match; +-#ifdef __FRV_FDPIC__ ++#if defined __FRV_FDPIC__ || defined __BFIN_FDPIC__ || defined __SH_FDPIC__ + struct elf32_fdpic_loadaddr load_base; + #else + _Unwind_Ptr load_base; +@@ -347,7 +351,7 @@ + break; + } + } +-# elif defined __FRV_FDPIC__ && defined __linux__ ++# elif (defined __FRV_FDPIC__ || defined __BFIN_FDPIC__) || defined __SH_FDPIC__ && defined __linux__ + data->dbase = load_base.got_value; + # else + # error What is DW_EH_PE_datarel base on this platform? -- cgit v1.2.3 From 8a36e0a51902a2c766da3f10e3075e802baf990e Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 11 Jul 2017 22:07:42 +0200 Subject: Revert "or1k: use gcc7.x branch for testing" This reverts commit 519a152d62a4f912be8bf32c1a47f3d870393e72. --- toolchain/gcc/Makefile.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'toolchain') diff --git a/toolchain/gcc/Makefile.inc b/toolchain/gcc/Makefile.inc index e646e5536..ea1d3ccd6 100644 --- a/toolchain/gcc/Makefile.inc +++ b/toolchain/gcc/Makefile.inc @@ -34,12 +34,12 @@ PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz endif ifeq ($(ADK_TOOLCHAIN_GCC_OR1K),y) -PKG_VERSION:= or1k-7-2 +PKG_VERSION:= musl-5.4.0 PKG_GIT:= branch -PKG_SITES:= https://github.com/rth7680/gcc.git +PKG_SITES:= https://github.com/openrisc/or1k-gcc.git PKG_RELEASE:= 1 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz -LIBSTDCXXVER:= 23 +LIBSTDCXXVER:= 21 endif ifeq ($(ADK_TOOLCHAIN_GCC_NDS32),y) PKG_VERSION:= 4.9.3-nds32 -- cgit v1.2.3 From 871177877a7235d21e666c3ac6569ebd805cfcfd Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 11 Jul 2017 22:07:58 +0200 Subject: Revert "arc: update gcc/binutils to arc-2017.03-release" This reverts commit 72430010b9955bb2ece2c73e675ff0853e7bc794. --- toolchain/binutils/Makefile.inc | 2 +- toolchain/gcc/Makefile.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'toolchain') diff --git a/toolchain/binutils/Makefile.inc b/toolchain/binutils/Makefile.inc index b76fdc7b1..d6c09ef93 100644 --- a/toolchain/binutils/Makefile.inc +++ b/toolchain/binutils/Makefile.inc @@ -24,7 +24,7 @@ PKG_SITES:= ${MASTER_SITE_GNU:=binutils/} DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz endif ifeq ($(ADK_TOOLCHAIN_BINUTILS_ARC),y) -PKG_VERSION:= arc-2017.03-release +PKG_VERSION:= arc-2016.09-release PKG_GIT:= tag PKG_RELEASE:= 1 PKG_SITES:= https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb.git diff --git a/toolchain/gcc/Makefile.inc b/toolchain/gcc/Makefile.inc index ea1d3ccd6..0b4103c91 100644 --- a/toolchain/gcc/Makefile.inc +++ b/toolchain/gcc/Makefile.inc @@ -27,7 +27,7 @@ DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz LIBSTDCXXVER:= 20 endif ifeq ($(ADK_TOOLCHAIN_GCC_ARC),y) -PKG_VERSION:= arc-2017.03-release +PKG_VERSION:= arc-2016.09-release PKG_GIT:= tag PKG_SITES:= https://github.com/foss-for-synopsys-dwc-arc-processors/gcc.git PKG_RELEASE:= 1 -- cgit v1.2.3