From b96446bf599d8abf33b5daf98b2b0307bc86b8a8 Mon Sep 17 00:00:00 2001
From: Jim Meyering <jim@meyering.net>
Date: Sun, 21 Oct 2001 07:59:09 +0000
Subject: *** empty log message ***

---
 lib/ChangeLog | 12 ++++++++++++
 1 file changed, 12 insertions(+)

(limited to 'lib/ChangeLog')

diff --git a/lib/ChangeLog b/lib/ChangeLog
index 7f172ac78..889a2a2ab 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,15 @@
+2001-10-20  Paul Eggert  <eggert@twinsun.com>
+
+	* error.c (strerror_r): Do not declare unless !_LIBC.
+	Do not check for HAVE_DECL_STRERROR_R missing unless STRERROR_R_CHAR_P.
+	Use strerror_r that is only a macro, even if it is not a function.
+	(strerror): Check for HAVE_DECL_STRERROR before declaring.
+	(private_strerror): Use prototypes, not old-style function definition.
+	(print_errno_message): New function.
+	Support the POSIX 'int'-flavored strerror_r, as well as the traditional
+	char*-flavored one.
+	(error_tail, error, error_at_line): Use it.
+
 2001-10-11  Jim Meyering  <meyering@lucent.com>
 
 	* argmatch.c (argmatch_invalid): Use quotearg_n_style (0, ...
-- 
cgit v1.2.3-70-g09d2