public inbox for newlib-cvs@sourceware.org help / color / mirror / Atom feed
From: Jeff Johnston <jjohnstn@sourceware.org> To: newlib-cvs@sourceware.org Subject: [newlib-cygwin] Changes for newlib 4.4.0 snapshot Date: Sun, 31 Dec 2023 17:05:45 +0000 (GMT) [thread overview] Message-ID: <20231231170545.E5EFB3858C31@sourceware.org> (raw) https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=26f7004bf73c421c3fd5e5a6ccf470d05337b435 commit 26f7004bf73c421c3fd5e5a6ccf470d05337b435 Author: Jeff Johnston <jjohnstn@redhat.com> Date: Sun Dec 31 12:00:18 2023 -0500 Changes for newlib 4.4.0 snapshot - bump up version to 4.4.0 Diff: --- newlib/NEWS | 12 ++++++++++++ newlib/acinclude.m4 | 2 +- newlib/configure | 24 ++++++++++++------------ newlib/libc/libc.texi | 4 ++-- newlib/libm/libm.texi | 4 ++-- 5 files changed, 29 insertions(+), 17 deletions(-) diff --git a/newlib/NEWS b/newlib/NEWS index ee456f9b8..348cb4d7d 100644 --- a/newlib/NEWS +++ b/newlib/NEWS @@ -1,5 +1,17 @@ +*** Major changes in newlib version 4.4.0: + +- long double support for i386, aarch64, and x86_64 added from FreeBSD +- RISC-V Zfinx/Zdinx extension support +- wildcard support added to allow arbitrary include dirs to be specified for a platform +- Xtensa port added +- printf family helper functions split out into separate files to save space when linking +- wide-oriented I/O fixes including proper split of byte and wide-oriented stdio functions +- support added for RISC-V long double math +- fixes for c99/gcc-14 warnings treated as errors in multiple platforms + *** Major changes in newlib version 4.3.0: + - remove i?86-pc-linux-gnu support - remove decstation & sunos support - remove phoenix OS support diff --git a/newlib/acinclude.m4 b/newlib/acinclude.m4 index ee1411d76..2f8fb8d0f 100644 --- a/newlib/acinclude.m4 +++ b/newlib/acinclude.m4 @@ -2,7 +2,7 @@ dnl This provides configure definitions used by all the newlib dnl configure.in files. AC_DEFUN([DEF_NEWLIB_MAJOR_VERSION],m4_define([NEWLIB_MAJOR_VERSION],[4])) -AC_DEFUN([DEF_NEWLIB_MINOR_VERSION],m4_define([NEWLIB_MINOR_VERSION],[3])) +AC_DEFUN([DEF_NEWLIB_MINOR_VERSION],m4_define([NEWLIB_MINOR_VERSION],[4])) AC_DEFUN([DEF_NEWLIB_PATCHLEVEL_VERSION],m4_define([NEWLIB_PATCHLEVEL_VERSION],[0])) AC_DEFUN([DEF_NEWLIB_VERSION],m4_define([NEWLIB_VERSION],[NEWLIB_MAJOR_VERSION.NEWLIB_MINOR_VERSION.NEWLIB_PATCHLEVEL_VERSION])) diff --git a/newlib/configure b/newlib/configure index b21d9bf45..6a542bb88 100755 --- a/newlib/configure +++ b/newlib/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for newlib 4.3.0. +# Generated by GNU Autoconf 2.69 for newlib 4.4.0. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -576,8 +576,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='newlib' PACKAGE_TARNAME='newlib' -PACKAGE_VERSION='4.3.0' -PACKAGE_STRING='newlib 4.3.0' +PACKAGE_VERSION='4.4.0' +PACKAGE_STRING='newlib 4.4.0' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1563,7 +1563,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures newlib 4.3.0 to adapt to many kinds of systems. +\`configure' configures newlib 4.4.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1633,7 +1633,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of newlib 4.3.0:";; + short | recursive ) echo "Configuration of newlib 4.4.0:";; esac cat <<\_ACEOF @@ -1765,7 +1765,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -newlib configure 4.3.0 +newlib configure 4.4.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1857,7 +1857,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by newlib $as_me 4.3.0, which was +It was created by newlib $as_me 4.4.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4870,7 +4870,7 @@ fi # Define the identity of the package. PACKAGE='newlib' - VERSION='4.3.0' + VERSION='4.4.0' # Some tools Automake needs. @@ -6501,13 +6501,13 @@ fi -$as_echo "#define _NEWLIB_VERSION \"4.3.0\"" >>confdefs.h +$as_echo "#define _NEWLIB_VERSION \"4.4.0\"" >>confdefs.h $as_echo "#define __NEWLIB__ 4" >>confdefs.h -$as_echo "#define __NEWLIB_MINOR__ 3" >>confdefs.h +$as_echo "#define __NEWLIB_MINOR__ 4" >>confdefs.h $as_echo "#define __NEWLIB_PATCHLEVEL__ 0" >>confdefs.h @@ -8460,7 +8460,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by newlib $as_me 4.3.0, which was +This file was extended by newlib $as_me 4.4.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -8526,7 +8526,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -newlib config.status 4.3.0 +newlib config.status 4.4.0 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/newlib/libc/libc.texi b/newlib/libc/libc.texi index a5f24b15a..c6aeab227 100644 --- a/newlib/libc/libc.texi +++ b/newlib/libc/libc.texi @@ -69,8 +69,8 @@ into another language, under the above conditions for modified versions. @title The Red Hat newlib C Library @subtitle Full Configuration @sp 1 -@subtitle @code{libc} 4.3.0 -@subtitle January 2023 +@subtitle @code{libc} 4.4.0 +@subtitle December 2023 @author Steve Chamberlain @author Roland Pesch @author Red Hat Support diff --git a/newlib/libm/libm.texi b/newlib/libm/libm.texi index bf8a07255..943262d05 100644 --- a/newlib/libm/libm.texi +++ b/newlib/libm/libm.texi @@ -46,8 +46,8 @@ into another language, under the above conditions for modified versions. @titlepage @title The Red Hat newlib C Math Library @sp 1 -@subtitle @code{libm} 4.3.0 -@subtitle January 2023 +@subtitle @code{libm} 4.4.0 +@subtitle December 2023 @author Steve Chamberlain @author Roland Pesch @author Red Hat Support
reply other threads:[~2023-12-31 17:05 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20231231170545.E5EFB3858C31@sourceware.org \ --to=jjohnstn@sourceware.org \ --cc=newlib-cvs@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).