From dc822763c28aae50d758c70ffaa1baf8845b845a1533abbd5119b5189586d66d Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 8 Mar 2021 13:26:21 +0000 Subject: [PATCH 1/2] - Update to v4.1.0 * fixes for regressions to pow/powf and tgamma functions * RISC-V semihosting support * RISC-V and arm patches * additional out-of-bounds checking for malloc/nano-malloc family * various fixes to makedocbook for python 3.8 * multiple standard/accuracy fixes to libm math routines * C-SKY port * support for Armv8-R aarch64 added * move of __tzrules_struct from time.h to internal header * math additions/improvements for RISC-V and arm * all arm code converted to use unified syntax for Thumb1 * fenv support added for multiple platforms * hard float support for PowerPC taken from FreeBSD * advertising clause removed from BSD licenses * various other fixes OBS-URL: https://build.opensuse.org/package/show/devel:gcc/newlib?expand=0&rev=23 --- newlib-3.3.0.tar.gz | 3 --- newlib-4.1.0.tar.gz | 3 +++ newlib.changes | 20 ++++++++++++++++++++ newlib.spec | 4 ++-- 4 files changed, 25 insertions(+), 5 deletions(-) delete mode 100644 newlib-3.3.0.tar.gz create mode 100644 newlib-4.1.0.tar.gz diff --git a/newlib-3.3.0.tar.gz b/newlib-3.3.0.tar.gz deleted file mode 100644 index 992b5ce..0000000 --- a/newlib-3.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:58dd9e3eaedf519360d92d84205c3deef0b3fc286685d1c562e245914ef72c66 -size 18361083 diff --git a/newlib-4.1.0.tar.gz b/newlib-4.1.0.tar.gz new file mode 100644 index 0000000..d5cf75e --- /dev/null +++ b/newlib-4.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f296e372f51324224d387cc116dc37a6bd397198756746f93a2b02e9a5d40154 +size 18648429 diff --git a/newlib.changes b/newlib.changes index 1f795ba..f4b8ccd 100644 --- a/newlib.changes +++ b/newlib.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Mon Mar 8 13:24:30 UTC 2021 - Richard Biener + +- Update to v4.1.0 + * fixes for regressions to pow/powf and tgamma functions + * RISC-V semihosting support + * RISC-V and arm patches + * additional out-of-bounds checking for malloc/nano-malloc family + * various fixes to makedocbook for python 3.8 + * multiple standard/accuracy fixes to libm math routines + * C-SKY port + * support for Armv8-R aarch64 added + * move of __tzrules_struct from time.h to internal header + * math additions/improvements for RISC-V and arm + * all arm code converted to use unified syntax for Thumb1 + * fenv support added for multiple platforms + * hard float support for PowerPC taken from FreeBSD + * advertising clause removed from BSD licenses + * various other fixes + ------------------------------------------------------------------- Tue Dec 8 10:46:24 UTC 2020 - Stefan BrĂ¼ns diff --git a/newlib.spec b/newlib.spec index f33bfcc..e0d15c5 100644 --- a/newlib.spec +++ b/newlib.spec @@ -1,7 +1,7 @@ # # spec file for package newlib # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -45,7 +45,7 @@ %endif Name: %{pname} -Version: 3.3.0 +Version: 4.1.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 From 37401cea374fc1be23935cd183c00282bf4ab2964df859fc6090317f496688a3 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 8 Mar 2021 13:27:04 +0000 Subject: [PATCH 2/2] [bsc#1183172, CVE-2021-3420] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/newlib?expand=0&rev=24 --- newlib.changes | 1 + 1 file changed, 1 insertion(+) diff --git a/newlib.changes b/newlib.changes index f4b8ccd..ee716ca 100644 --- a/newlib.changes +++ b/newlib.changes @@ -6,6 +6,7 @@ Mon Mar 8 13:24:30 UTC 2021 - Richard Biener * RISC-V semihosting support * RISC-V and arm patches * additional out-of-bounds checking for malloc/nano-malloc family + [bsc#1183172, CVE-2021-3420] * various fixes to makedocbook for python 3.8 * multiple standard/accuracy fixes to libm math routines * C-SKY port