about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--NEWS6
-rw-r--r--linuxthreads/ChangeLog13
-rw-r--r--sysdeps/posix/sysconf.c9
4 files changed, 21 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog
index 83cc048dde..8c10f3a301 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
 
 	* posix/bits/posix2_lim.h: Remove _POSIX2_EQUIV_CLASS_MAX.  I have
 	no idea where this came from.
+	* sysdeps/posix/sysconf.c: Remove _POSIX2_EQUIV_CLASS_MAX
+	handling.
 
 1999-12-31  Andreas Jaeger  <aj@suse.de>
 
diff --git a/NEWS b/NEWS
index d95bb0eaf1..4de8756710 100644
--- a/NEWS
+++ b/NEWS
@@ -23,9 +23,13 @@ Version 2.2
 * ldconfig program added by Andreas Jaeger and Jakub Jelinek.
 
 * The resolver code has been updated from bind 8.2.2-5 which supports
-  threads. No changes should be necessary for user programs.  The
+  threads.  No changes should be necessary for user programs.  The
   integration was done by Andreas Jaeger and Adam D. Bradley.
 
+* Compatibility code for K&R C compilers has been removed from the
+  header files.  A ISO C compiler is needed to use the library
+  (conforming to either C89 or C99 standard).
+
 
 Version 2.1.2
 
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog
index 47ba65529d..37be0e829f 100644
--- a/linuxthreads/ChangeLog
+++ b/linuxthreads/ChangeLog
@@ -1,3 +1,16 @@
+1999-12-31  Andreas Jaeger  <aj@suse.de>
+
+	* internals.h: Remove duplicate prototype declarations.
+
+	* weaks.c: Remove __THROW from prototypes since the file is not
+	compiled by a C++ compiler.
+	* internals.h: Likewise.
+
+1999-12-30  Andreas Jaeger  <aj@suse.de>
+
+	* sysdeps/pthread/pthread.h: Move internal functions to...
+	* sysdeps/pthread/bits/libc-lock.h: ...here.
+
 1999-12-29  Andreas Jaeger  <aj@suse.de>
 
 	* sysdeps/pthread/pthread.h: Fix typos, reformat comments.
diff --git a/sysdeps/posix/sysconf.c b/sysdeps/posix/sysconf.c
index b0c559f70b..e30723f177 100644
--- a/sysdeps/posix/sysconf.c
+++ b/sysdeps/posix/sysconf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991, 1993, 1995, 1996, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 93, 95, 96, 97, 99 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -309,13 +309,6 @@ __sysconf (name)
       return -1;
 #endif
 
-    case _SC_EQUIV_CLASS_MAX:
-#ifdef	EQUIV_CLASS_MAX
-      return EQUIV_CLASS_MAX;
-#else
-      return -1;
-#endif
-
     case _SC_EXPR_NEST_MAX:
 #ifdef	EXPR_NEST_MAX
       return EXPR_NEST_MAX;