From 296df5189a6b79e180239223f49036a1ddb6243d Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Thu, 17 Dec 2009 20:40:06 +0000 Subject: [PATCH] 2008-12-17 Jeff Johnston * NEWS: Update with 1.18.0 info. * README: Ditto. * acinclude.m4: Change version number to 1.18.0. * aclocal.m4: Regenerated. * configure: Ditto. * doc/aclocal.m4: Ditto. * doc/configure: Ditto. * libc/*/aclocal.m4: Ditto. * libc/*/configure: Ditto. * libc/libc.texinfo: Ditto. * libm/*/aclocal.m4: Ditto. * libm/*/configure: Ditto. * libm/libm.texinfo: Ditto. * libc/sys/linux/shared.ld: Add VERS_1.18 --- newlib/ChangeLog | 17 +++++++++++++++++ newlib/NEWS | 14 ++++++++++++++ newlib/README | 18 +++++++++--------- newlib/acinclude.m4 | 2 +- newlib/configure | 22 +++++++++++----------- newlib/doc/configure | 20 ++++++++++---------- newlib/iconvdata/configure | 20 ++++++++++---------- newlib/libc/configure | 20 ++++++++++---------- newlib/libc/libc.texinfo | 2 +- 9 files changed, 83 insertions(+), 52 deletions(-) diff --git a/newlib/ChangeLog b/newlib/ChangeLog index a216cda6f..fdf8cbe5a 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,20 @@ +2008-12-17 Jeff Johnston + + * NEWS: Update with 1.18.0 info. + * README: Ditto. + * acinclude.m4: Change version number to 1.18.0. + * aclocal.m4: Regenerated. + * configure: Ditto. + * doc/aclocal.m4: Ditto. + * doc/configure: Ditto. + * libc/*/aclocal.m4: Ditto. + * libc/*/configure: Ditto. + * libc/libc.texinfo: Ditto. + * libm/*/aclocal.m4: Ditto. + * libm/*/configure: Ditto. + * libm/libm.texinfo: Ditto. + * libc/sys/linux/shared.ld: Add VERS_1.18 + 2009-12-17 Jerker Back * libc/iconv/lib/local.h[!__GNUC__]: Add alternative version of diff --git a/newlib/NEWS b/newlib/NEWS index e964b6312..b17084ef1 100644 --- a/newlib/NEWS +++ b/newlib/NEWS @@ -1,3 +1,17 @@ +*** Major changes in newlib version 1.18.0: + +* wide-char enhancements +* long double math routines added for platforms where LDBL == DBL +* long long math routines added +* math cleanup +* UTF-16 modifications for Cygwin +* major locale charset overhaul including added charsets +* added moxie platform +* added rx platform +* added xc16x platform +* various cleanups +* various bug fixes + *** Major changes in newlib version 1.17.0: * new C99 wide-char function additions diff --git a/newlib/README b/newlib/README index 70f729f59..5f5b06379 100644 --- a/newlib/README +++ b/newlib/README @@ -1,4 +1,4 @@ - README for newlib-1.17.0 release + README for newlib-1.18.0 release (mostly cribbed from the README in the gdb-4.13 release) This is `newlib', a simple ANSI C library, math library, and collection @@ -17,8 +17,8 @@ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Unpacking and Installation -- quick overview ========================== -When you unpack the newlib-1.17.0.tar.gz file, you'll find a directory -called `newlib-1.17.0', which contains: +When you unpack the newlib-1.18.0.tar.gz file, you'll find a directory +called `newlib-1.18.0', which contains: COPYING config/ install-sh* mpw-configure COPYING.LIB config-ml.in libgloss/ mpw-install @@ -94,13 +94,13 @@ directory. If the path to `configure' would be the same as the argument to `--srcdir', you can leave out the `--srcdir' option; it will be assumed.) - For example, with version 1.17.0, you can build NEWLIB in a separate + For example, with version 1.18.0, you can build NEWLIB in a separate directory for a Sun 4 cross m68k-aout environment like this: - cd newlib-1.17.0 + cd newlib-1.18.0 mkdir ../newlib-m68k-aout cd ../newlib-m68k-aout - ../newlib-1.17.0/configure --host=sun4 --target=m68k-aout + ../newlib-1.18.0/configure --host=sun4 --target=m68k-aout make When `configure' builds a configuration using a remote source @@ -116,8 +116,8 @@ called `configure' (or one of its subdirectories). The `Makefile' that `configure' generates in each source directory also runs recursively. If you type `make' in a source directory such -as `newlib-1.17.0' (or in a separate configured directory configured with -`--srcdir=PATH/newlib-1.17.0'), you will build all the required libraries. +as `newlib-1.18.0' (or in a separate configured directory configured with +`--srcdir=PATH/newlib-1.18.0'), you will build all the required libraries. When you have multiple hosts or targets configured in separate directories, you can run `make' on them in parallel (for example, if @@ -380,7 +380,7 @@ Reporting Bugs The correct address for reporting bugs found in NEWLIB is "newlib@sources.redhat.com". Please email all bug reports to that -address. Please include the NEWLIB version number (e.g., newlib-1.17.0), +address. Please include the NEWLIB version number (e.g., newlib-1.18.0), and how you configured it (e.g., "sun4 host and m68k-aout target"). Since NEWLIB supports many different configurations, it is important that you be precise about this. diff --git a/newlib/acinclude.m4 b/newlib/acinclude.m4 index 6e92ecbcd..16ef95116 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_VERSION], -m4_define([NEWLIB_VERSION],[1.17.0])) +m4_define([NEWLIB_VERSION],[1.18.0])) dnl Basic newlib configury. This calls basic introductory stuff, dnl including AM_INIT_AUTOMAKE and AC_CANONICAL_HOST. It also runs diff --git a/newlib/configure b/newlib/configure index de4e893a2..fa3fb724c 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.63 for newlib 1.17.0. +# Generated by GNU Autoconf 2.63 for newlib 1.18.0. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. @@ -743,8 +743,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='newlib' PACKAGE_TARNAME='newlib' -PACKAGE_VERSION='1.17.0' -PACKAGE_STRING='newlib 1.17.0' +PACKAGE_VERSION='1.18.0' +PACKAGE_STRING='newlib 1.18.0' PACKAGE_BUGREPORT='' ac_unique_file="libc" @@ -1545,7 +1545,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 1.17.0 to adapt to many kinds of systems. +\`configure' configures newlib 1.18.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1615,7 +1615,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of newlib 1.17.0:";; + short | recursive ) echo "Configuration of newlib 1.18.0:";; esac cat <<\_ACEOF @@ -1737,7 +1737,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -newlib configure 1.17.0 +newlib configure 1.18.0 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1751,7 +1751,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 1.17.0, which was +It was created by newlib $as_me 1.18.0, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -3032,7 +3032,7 @@ fi # Define the identity of the package. PACKAGE='newlib' - VERSION='1.17.0' + VERSION='1.18.0' # Some tools Automake needs. @@ -13010,7 +13010,7 @@ _ACEOF fi cat >>confdefs.h <<_ACEOF -#define _NEWLIB_VERSION "1.17.0" +#define _NEWLIB_VERSION "1.18.0" _ACEOF @@ -13783,7 +13783,7 @@ exec 6>&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 1.17.0, which was +This file was extended by newlib $as_me 1.18.0, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13846,7 +13846,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -newlib config.status 1.17.0 +newlib config.status 1.18.0 configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff --git a/newlib/doc/configure b/newlib/doc/configure index b1cc3b4e8..c37125a67 100755 --- a/newlib/doc/configure +++ b/newlib/doc/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for newlib 1.17.0. +# Generated by GNU Autoconf 2.63 for newlib 1.18.0. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. @@ -594,8 +594,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='newlib' PACKAGE_TARNAME='newlib' -PACKAGE_VERSION='1.17.0' -PACKAGE_STRING='newlib 1.17.0' +PACKAGE_VERSION='1.18.0' +PACKAGE_STRING='newlib 1.18.0' PACKAGE_BUGREPORT='' ac_unique_file="makedoc.c" @@ -1285,7 +1285,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 1.17.0 to adapt to many kinds of systems. +\`configure' configures newlib 1.18.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1355,7 +1355,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of newlib 1.17.0:";; + short | recursive ) echo "Configuration of newlib 1.18.0:";; esac cat <<\_ACEOF @@ -1445,7 +1445,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -newlib configure 1.17.0 +newlib configure 1.18.0 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1459,7 +1459,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 1.17.0, which was +It was created by newlib $as_me 1.18.0, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -2591,7 +2591,7 @@ fi # Define the identity of the package. PACKAGE='newlib' - VERSION='1.17.0' + VERSION='1.18.0' # Some tools Automake needs. @@ -4205,7 +4205,7 @@ exec 6>&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 1.17.0, which was +This file was extended by newlib $as_me 1.18.0, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -4259,7 +4259,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -newlib config.status 1.17.0 +newlib config.status 1.18.0 configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff --git a/newlib/iconvdata/configure b/newlib/iconvdata/configure index 78764eeda..f7826eb73 100755 --- a/newlib/iconvdata/configure +++ b/newlib/iconvdata/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for newlib 1.17.0. +# Generated by GNU Autoconf 2.63 for newlib 1.18.0. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. @@ -743,8 +743,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='newlib' PACKAGE_TARNAME='newlib' -PACKAGE_VERSION='1.17.0' -PACKAGE_STRING='newlib 1.17.0' +PACKAGE_VERSION='1.18.0' +PACKAGE_STRING='newlib 1.18.0' PACKAGE_BUGREPORT='' ac_unique_file="jis0201.c" @@ -1505,7 +1505,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 1.17.0 to adapt to many kinds of systems. +\`configure' configures newlib 1.18.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1575,7 +1575,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of newlib 1.17.0:";; + short | recursive ) echo "Configuration of newlib 1.18.0:";; esac cat <<\_ACEOF @@ -1685,7 +1685,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -newlib configure 1.17.0 +newlib configure 1.18.0 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1699,7 +1699,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 1.17.0, which was +It was created by newlib $as_me 1.18.0, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -2831,7 +2831,7 @@ fi # Define the identity of the package. PACKAGE='newlib' - VERSION='1.17.0' + VERSION='1.18.0' # Some tools Automake needs. @@ -13109,7 +13109,7 @@ exec 6>&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 1.17.0, which was +This file was extended by newlib $as_me 1.18.0, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13163,7 +13163,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -newlib config.status 1.17.0 +newlib config.status 1.18.0 configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff --git a/newlib/libc/configure b/newlib/libc/configure index 5a872bd28..9b97c2f00 100755 --- a/newlib/libc/configure +++ b/newlib/libc/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for newlib 1.17.0. +# Generated by GNU Autoconf 2.63 for newlib 1.18.0. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. @@ -743,8 +743,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='newlib' PACKAGE_TARNAME='newlib' -PACKAGE_VERSION='1.17.0' -PACKAGE_STRING='newlib 1.17.0' +PACKAGE_VERSION='1.18.0' +PACKAGE_STRING='newlib 1.18.0' PACKAGE_BUGREPORT='' ac_unique_file="sys.tex" @@ -1539,7 +1539,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 1.17.0 to adapt to many kinds of systems. +\`configure' configures newlib 1.18.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1609,7 +1609,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of newlib 1.17.0:";; + short | recursive ) echo "Configuration of newlib 1.18.0:";; esac cat <<\_ACEOF @@ -1720,7 +1720,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -newlib configure 1.17.0 +newlib configure 1.18.0 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1734,7 +1734,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 1.17.0, which was +It was created by newlib $as_me 1.18.0, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -2879,7 +2879,7 @@ fi # Define the identity of the package. PACKAGE='newlib' - VERSION='1.17.0' + VERSION='1.18.0' # Some tools Automake needs. @@ -13416,7 +13416,7 @@ exec 6>&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 1.17.0, which was +This file was extended by newlib $as_me 1.18.0, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13470,7 +13470,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -newlib config.status 1.17.0 +newlib config.status 1.18.0 configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff --git a/newlib/libc/libc.texinfo b/newlib/libc/libc.texinfo index defba8233..f4203b1ba 100644 --- a/newlib/libc/libc.texinfo +++ b/newlib/libc/libc.texinfo @@ -69,7 +69,7 @@ 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} 1.17.0 +@subtitle @code{libc} 1.18.0 @subtitle December 2008 @author {Steve Chamberlain} @author {Roland Pesch}