From 7dd5cbdb55ad56f68fe46a50a7844fced1b9d0708da6f0484d8f7ac77ab1eb32 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 28 Oct 2020 08:36:59 +0000 Subject: [PATCH] Accepting request 844448 from home:matthewtrescott:branches:devel:gcc - Update to v3.3.0 * Fixes assembly of trap.S when building ARM multilibs (related to https://bugzilla.opensuse.org/show_bug.cgi?id=1106014) - Remove unused configure flag --with-multilib-list. Newlib's configure script obtains this information from the GCC used to build it. OBS-URL: https://build.opensuse.org/request/show/844448 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/newlib?expand=0&rev=18 --- cross-arm-none-newlib-devel.changes | 9 +++++++++ cross-arm-none-newlib-devel.spec | 9 +++------ cross-epiphany-newlib-devel.changes | 9 +++++++++ cross-epiphany-newlib-devel.spec | 9 +++------ cross-riscv64-newlib-devel.changes | 9 +++++++++ cross-riscv64-newlib-devel.spec | 9 +++------ cross-rx-newlib-devel.changes | 9 +++++++++ cross-rx-newlib-devel.spec | 9 +++------ newlib-3.1.0.tar.gz | 3 --- newlib-3.3.0.tar.gz | 3 +++ newlib.changes | 9 +++++++++ newlib.spec | 6 +++--- newlib.spec.in | 5 +---- 13 files changed, 64 insertions(+), 34 deletions(-) delete mode 100644 newlib-3.1.0.tar.gz create mode 100644 newlib-3.3.0.tar.gz diff --git a/cross-arm-none-newlib-devel.changes b/cross-arm-none-newlib-devel.changes index 6ab033f..7e08d3e 100644 --- a/cross-arm-none-newlib-devel.changes +++ b/cross-arm-none-newlib-devel.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/cross-arm-none-newlib-devel.spec b/cross-arm-none-newlib-devel.spec index 653dec5..f3575a4 100644 --- a/cross-arm-none-newlib-devel.spec +++ b/cross-arm-none-newlib-devel.spec @@ -1,7 +1,7 @@ # # spec file for package cross-arm-none-newlib-devel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,12 +24,12 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff @@ -72,9 +72,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags} diff --git a/cross-epiphany-newlib-devel.changes b/cross-epiphany-newlib-devel.changes index 6ab033f..7e08d3e 100644 --- a/cross-epiphany-newlib-devel.changes +++ b/cross-epiphany-newlib-devel.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/cross-epiphany-newlib-devel.spec b/cross-epiphany-newlib-devel.spec index a3fa606..923acd8 100644 --- a/cross-epiphany-newlib-devel.spec +++ b/cross-epiphany-newlib-devel.spec @@ -1,7 +1,7 @@ # # spec file for package cross-epiphany-newlib-devel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,12 +24,12 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff @@ -72,9 +72,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags} diff --git a/cross-riscv64-newlib-devel.changes b/cross-riscv64-newlib-devel.changes index 6ab033f..7e08d3e 100644 --- a/cross-riscv64-newlib-devel.changes +++ b/cross-riscv64-newlib-devel.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/cross-riscv64-newlib-devel.spec b/cross-riscv64-newlib-devel.spec index fb21ed2..9c21eec 100644 --- a/cross-riscv64-newlib-devel.spec +++ b/cross-riscv64-newlib-devel.spec @@ -1,7 +1,7 @@ # # spec file for package cross-riscv64-newlib-devel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,12 +24,12 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff @@ -72,9 +72,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags} diff --git a/cross-rx-newlib-devel.changes b/cross-rx-newlib-devel.changes index 6ab033f..7e08d3e 100644 --- a/cross-rx-newlib-devel.changes +++ b/cross-rx-newlib-devel.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/cross-rx-newlib-devel.spec b/cross-rx-newlib-devel.spec index e806100..0271949 100644 --- a/cross-rx-newlib-devel.spec +++ b/cross-rx-newlib-devel.spec @@ -1,7 +1,7 @@ # # spec file for package cross-rx-newlib-devel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,12 +24,12 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff @@ -72,9 +72,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags} diff --git a/newlib-3.1.0.tar.gz b/newlib-3.1.0.tar.gz deleted file mode 100644 index a92aed4..0000000 --- a/newlib-3.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fb4fa1cc21e9060719208300a61420e4089d6de6ef59cf533b57fe74801d102a -size 17958952 diff --git a/newlib-3.3.0.tar.gz b/newlib-3.3.0.tar.gz new file mode 100644 index 0000000..992b5ce --- /dev/null +++ b/newlib-3.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58dd9e3eaedf519360d92d84205c3deef0b3fc286685d1c562e245914ef72c66 +size 18361083 diff --git a/newlib.changes b/newlib.changes index 6ab033f..7e08d3e 100644 --- a/newlib.changes +++ b/newlib.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Oct 27 03:49:05 UTC 2020 - Matthew Trescott + +- Update to v3.3.0 + * Fixes assembly of trap.S when building ARM multilibs (related + to [bsc#1106014] +- Remove unused configure flag --with-multilib-list. Newlib's configure + script obtains this information from the GCC used to build it. + ------------------------------------------------------------------- Sun Jun 23 01:00:01 UTC 2019 - Andreas Färber diff --git a/newlib.spec b/newlib.spec index deca348..ff69727 100644 --- a/newlib.spec +++ b/newlib.spec @@ -1,7 +1,7 @@ # # spec file for package newlib # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: newlib -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on embedded systems License: BSD-3-Clause AND MIT AND LGPL-2.0-or-later AND ISC Group: Development/Tools -Url: https://sourceware.org/newlib/ +URL: https://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Patch1: epiphany-fixes.diff diff --git a/newlib.spec.in b/newlib.spec.in index 1d0a5c4..83b1552 100644 --- a/newlib.spec.in +++ b/newlib.spec.in @@ -5,7 +5,7 @@ %endif Name: cross-%{cross_arch}-newlib-devel -Version: 3.1.0 +Version: 3.3.0 Release: 0 Summary: C library intended for use on %{cross_arch} embedded systems Group: Development/Tools @@ -53,9 +53,6 @@ cd build-dir ../configure \ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ --target=%{target} \ -%if "%{cross_arch}" == "arm-none" - --with-multilib-list=armv6-m,armv7-m,armv7e-m,cortex-m7,armv7-r \ -%endif --with-build-sysroot=%{sysroot} make %{?_smp_mflags}