diff options
62 files changed, 211 insertions, 115 deletions
@@ -1,3 +1,83 @@ +2000-02-25 Andreas Jaeger <aj@suse.de> + + * math/Versions: Move fe* function to GLIBC_2.2. The patches have + not been added to glibc 2.1.3. + * Versions.def: Remove 2.1.3 entry for math. + * sysdeps/alpha/fpu/fclrexcpt.c: Change default version to GLIBC_2.2. + * sysdeps/alpha/fpu/fegetenv.c: Likewise. + * sysdeps/alpha/fpu/fesetenv.c: Likewise. + * sysdeps/alpha/fpu/feupdateenv.c: Likewise. + * sysdeps/alpha/fpu/fgetexcptflg.c: Likewise. + * sysdeps/alpha/fpu/fraiseexcpt.c: Likewise. + * sysdeps/alpha/fpu/fsetexcptflg.c: Likewise. + * sysdeps/arm/fpu/fclrexcpt.c: Likewise. + * sysdeps/arm/fpu/fegetenv.c: Likewise. + * sysdeps/arm/fpu/fesetenv.c: Likewise. + * sysdeps/arm/fpu/fraiseexcpt.c: Likewise. + * sysdeps/arm/fpu/fsetexcptflg.c: Likewise. + * sysdeps/generic/fclrexcpt.c: Likewise. + * sysdeps/generic/fegetenv.c: Likewise. + * sysdeps/generic/fesetenv.c: Likewise. + * sysdeps/generic/feupdateenv.c: Likewise. + * sysdeps/generic/fgetexcptflg.c: Likewise. + * sysdeps/generic/fraiseexcpt.c: Likewise. + * sysdeps/generic/fsetexcptflg.c: Likewise. + * sysdeps/i386/fpu/fclrexcpt.c: Likewise. + * sysdeps/i386/fpu/fegetenv.c: Likewise. + * sysdeps/i386/fpu/fesetenv.c: Likewise. + * sysdeps/i386/fpu/feupdateenv.c: Likewise. + * sysdeps/i386/fpu/fgetexcptflg.c: Likewise. + * sysdeps/i386/fpu/fraiseexcpt.c: Likewise. + * sysdeps/i386/fpu/fsetexcptflg.c: Likewise. + * sysdeps/m68k/fpu/fclrexcpt.c: Likewise. + * sysdeps/m68k/fpu/fegetenv.c: Likewise. + * sysdeps/m68k/fpu/fesetenv.c: Likewise. + * sysdeps/m68k/fpu/feupdateenv.c: Likewise. + * sysdeps/m68k/fpu/fgetexcptflg.c: Likewise. + * sysdeps/m68k/fpu/fraiseexcpt.c: Likewise. + * sysdeps/m68k/fpu/fsetexcptflg.c: Likewise. + * sysdeps/mips/fpu/fclrexcpt.c: Likewise. + * sysdeps/mips/fpu/fegetenv.c: Likewise. + * sysdeps/mips/fpu/fesetenv.c: Likewise. + * sysdeps/mips/fpu/feupdateenv.c: Likewise. + * sysdeps/mips/fpu/fgetexcptflg.c: Likewise. + * sysdeps/powerpc/fclrexcpt.c: Likewise. + * sysdeps/powerpc/fpu/fegetenv.c: Likewise. + * sysdeps/powerpc/fpu/fesetenv.c: Likewise. + * sysdeps/powerpc/fpu/feupdateenv.c: Likewise. + * sysdeps/powerpc/fpu/fgetexcptflg.c: Likewise. + * sysdeps/powerpc/fpu/fraiseexcpt.c: Likewise. + * sysdeps/powerpc/fpu/fsetexcptflg.c: Likewise. + * sysdeps/sparc/fpu/fclrexcpt.c: Likewise. + * sysdeps/sparc/fpu/fegetenv.c: Likewise. + * sysdeps/sparc/fpu/fesetenv.c: Likewise. + * sysdeps/sparc/fpu/feupdateenv.c: Likewise. + * sysdeps/sparc/fpu/fgetexcptflg.c: Likewise. + * sysdeps/sparc/fpu/fraiseexcpt.c: Likewise. + * sysdeps/sparc/fpu/fsetexcptflg.c: Likewise. + +2000-02-25 Andreas Jaeger <aj@suse.de> + + * sysdeps/alpha/fpu/fraiseexcpt.c (__feraiseexcept): Correct + declaration to return value. + + * sysdeps/ieee754/Makefile (CFLAGS-k_standard.c): Added. + + * math/Makefile: Remove -Wno-write-strings since it's only needed + by one file. + + * intl/Makefile (CFLAGS-bindtextdom.c): The code has been fixed, + we don't need to disable the warnings anymore, remove them. + (CFLAGS-finddomain.c): Likewise. + (CFLAGS-localealias.c): Likewise. + +2000-02-25 Andreas Jaeger <aj@suse.de> + + * configure.in: Allow sed 3.02 or newer versions. + + * manual/install.texi (Tools for Compilation): Document sed + requirement. + 2000-02-25 Ulrich Drepper <drepper@cygnus.com> * sysdeps/powerpc/bzero.S: Moved to... diff --git a/Versions.def b/Versions.def index 90b4e7e34c..a3fe1c011b 100644 --- a/Versions.def +++ b/Versions.def @@ -27,7 +27,6 @@ libhurduser { libm { GLIBC_2.0 GLIBC_2.1 - GLIBC_2.1.3 GLIBC_2.2 } libmachuser { diff --git a/configure.in b/configure.in index f2a0e1a3f9..29e6ea6933 100644 --- a/configure.in +++ b/configure.in @@ -514,7 +514,7 @@ AC_CHECK_PROG_VER(MAKEINFO, makeinfo, --version, [3.1[1-9] | 3.[2-9][0-9] | 4.* | 1.6[89] | 1.7[0-9]], MAKEINFO=: aux_missing=t) AC_CHECK_PROG_VER(SED, gsed sed, --version, [GNU sed version \([0-9]*\.[0-9.]*\)], - [3.02], SED=: aux_missing=t) + [3.0[2-9]|3.[1-9]*|[4-9]*], SED=: aux_missing=t) if test -n "$critic_missing"; then AC_MSG_ERROR([ diff --git a/intl/Makefile b/intl/Makefile index 7b40f2e432..ec81df1221 100644 --- a/intl/Makefile +++ b/intl/Makefile @@ -86,6 +86,3 @@ endif endif -CFLAGS-bindtextdom.c = -Wno-unused -CFLAGS-finddomain.c = -Wno-unused -CFLAGS-localealias.c = -Wno-unused diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog index cd5d10c5a3..9fcbf92ed2 100644 --- a/linuxthreads/ChangeLog +++ b/linuxthreads/ChangeLog @@ -1,3 +1,8 @@ +2000-02-25 Andreas Jaeger <aj@suse.de> + + * Versions: Export pread, __pread64, pread64, pwrite, __pwrite64, + pwrite64, lseek64, open64, and __open64 with version 2.2. + 2000-02-22 Ulrich Drepper <drepper@redhat.com> * semaphore.h (SEM_FAILED): Use 0 not NULL. diff --git a/linuxthreads/Versions b/linuxthreads/Versions index 0b21abb141..1e93064f41 100644 --- a/linuxthreads/Versions +++ b/linuxthreads/Versions @@ -118,12 +118,11 @@ libpthread { __pthread_kill_other_threads_np; __vfork; } - GLIBC_2.1.3 { + GLIBC_2.2 { # For the cancelation wrappers. pread; __pread64; pread64; pwrite; __pwrite64; pwrite64; lseek64; open64; __open64; - } - GLIBC_2.2 { + __res_state; } } diff --git a/linuxthreads_db/ChangeLog b/linuxthreads_db/ChangeLog index 3c182ea2cc..9d0286a531 100644 --- a/linuxthreads_db/ChangeLog +++ b/linuxthreads_db/ChangeLog @@ -1,3 +1,8 @@ +2000-02-25 Andreas Jaeger <aj@suse.de> + + * td_ta_thr_iter.c: Include <alloca.h> for prototype declaration. + * td_ta_tsd_iter.c: Likewise. + 2000-01-20 Andreas Jaeger <aj@suse.de> * td_thr_getgregs.c (td_thr_getgregs): Fix typo. diff --git a/manual/install.texi b/manual/install.texi index 03abd696bd..c4d58a7b34 100644 --- a/manual/install.texi +++ b/manual/install.texi @@ -392,6 +392,16 @@ Perl 5 Perl is not required, but it is used if present to test the installation. We may decide to use it elsewhere in the future. +@item +GNU @code{sed} 3.02 or newer + +Sed is used in several places to generate files. Most scripts work with +any version of @code{sed}. The known exception is the script +@code{po2test.sed} in the @code{intl} subdirectory which is used to +generate @code{msgs.h} for the testsuite. This script works correctly +only with GNU @code{sed} 3.02. If you like to run the testsuite, you +should definitly upgrade @code{sed}. + @end itemize @noindent diff --git a/math/Versions b/math/Versions index 99064cee68..bd24fc6698 100644 --- a/math/Versions +++ b/math/Versions @@ -153,12 +153,11 @@ libm { __fpclassify; __fpclassifyf; __fpclassifyl; __signbit; __signbitf; __signbitl; } - GLIBC_2.1.3 { + GLIBC_2.2 { # fp environment functions changes from ISO C99 TR1 feclearexcept; fegetenv; fegetexceptflag; feraiseexcept; fesetenv; fesetexceptflag; feupdateenv; - } - GLIBC_2.2 { + # fp environment function feenableexcept; fedisableexcept; fegetexcept; } diff --git a/sysdeps/alpha/fpu/fclrexcpt.c b/sysdeps/alpha/fpu/fclrexcpt.c index 2e76995f4e..006f50613d 100644 --- a/sysdeps/alpha/fpu/fclrexcpt.c +++ b/sysdeps/alpha/fpu/fclrexcpt.c @@ -1,5 +1,5 @@ /* Clear given exceptions in current floating-point environment. - Copyright (C) 1997, 1999 Free Software Foundation, Inc. + Copyright (C) 1997, 1999, 2000 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Richard Henderson <rth@tamu.edu>, 1997. @@ -39,4 +39,4 @@ __feclearexcept (int excepts) } strong_alias (__feclearexcept, __old_feclearexcept) symbol_version (__old_feclearexcept, feclearexcept, GLIBC_2.1); -default_symbol_version (__feclearexcept, feclearexcept, GLIBC_2.1.3); +default_symbol_version (__feclearexcept, feclearexcept, GLIBC_2.2); diff --git a/sysdeps/alpha/fpu/fegetenv.c b/sysdeps/alpha/fpu/fegetenv.c index 63dc7ffaaf..51ce1c21ab 100644 --- a/sysdeps/alpha/fpu/fegetenv.c +++ b/sysdeps/alpha/fpu/fegetenv.c @@ -1,5 +1,5 @@ /* Store current floating-point environment. - Copyright (C) 1997, 1999 Free Software Foundation, Inc. + Copyright (C) 1997, 1999, 2000 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Richard Henderson <rth@tamu.edu>, 1997 @@ -41,4 +41,4 @@ __fegetenv (fenv_t *envp) } strong_alias (__fegetenv, __old_fegetenv) symbol_version (__old_fegetenv, fegetenv, GLIBC_2.1); -default_symbol_version (__fegetenv, fegetenv, GLIBC_2.1.3); +default_symbol_version (__fegetenv, fegetenv, GLIBC_2.2); |
