public inbox for newlib-cvs@sourceware.org
help / color / mirror / Atom feed
* [newlib-cygwin] Changes for newlib 4.4.0 snapshot
@ 2023-12-31 17:05 Jeff Johnston
  0 siblings, 0 replies; only message in thread
From: Jeff Johnston @ 2023-12-31 17:05 UTC (permalink / raw)
  To: newlib-cvs

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-12-31 17:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-31 17:05 [newlib-cygwin] Changes for newlib 4.4.0 snapshot Jeff Johnston

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).