|
e5bf94ff
|
2001-10-21T07:59:04
|
|
(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.
|
|
0a3f1560
|
2001-09-02T13:22:25
|
|
Update from GNU libc.
|
|
f534d0f5
|
2000-11-11T14:32:00
|
|
Add a couple #includes, merging from GNU libc version.
|
|
067a83f1
|
2000-06-24T12:01:03
|
|
[!HAVE_DECL_STRERROR_R]: Declare strerror_r.
|
|
eb0bfaed
|
2000-01-08T17:53:35
|
|
remove stray define before _LIBC
|
|
3e633964
|
2000-01-08T16:44:19
|
|
(error): Use __strerror_r's return value only if HAVE_WORKING_STRERROR_R.
(error_at_line): Likewise.
|
|
6e93b42a
|
1999-09-28T14:48:43
|
|
(error_at_line): Use strerror portably here, too,
just as was done in error.
|
|
82a4c5fa
|
1998-11-15T17:35:34
|
|
(error): Don't use strerror_r's return value.
|
|
9e096f5f
|
1998-03-27T11:23:07
|
|
new version from Uli
|
|
35f70728
|
1998-03-15T08:11:02
|
|
update from fsf
|
|
729a4169
|
1997-02-04T03:26:31
|
|
libitize
|
|
552dcada
|
1996-10-29T13:47:56
|
|
.
|
|
a76c51d1
|
1996-10-10T02:50:37
|
|
Use #if, not #ifdef in test for HAVE_CONFIG_H.
|
|
045e7cae
|
1996-10-09T02:33:18
|
|
Include error.h to align with libit -- under protest, François :-).
|
|
9243fffe
|
1996-04-18T23:02:17
|
|
Indent cpp-directives.
|
|
0a3a4d1e
|
1996-04-03T12:33:23
|
|
.
|
|
36ffc38f
|
1996-03-30T14:26:16
|
|
update from FSF:/home/gd/gnu/lib
|
|
533ec87b
|
1996-03-30T12:39:36
|
|
Update from libc.
|
|
f88e233c
|
1995-12-15T15:35:15
|
|
new version from FSF
|
|
4ad1794b
|
1995-09-13T13:15:35
|
|
Fix typo in comment.
|
|
b80c3874
|
1995-05-20T13:28:24
|
|
merge with 1.11.1a
|
|
1f086202
|
1995-03-20T14:26:41
|
|
.
|
|
43e78b97
|
1992-11-01T05:44:30
|
|
Initial revision
|