NetBSD/lib/libc/gen
jtc c50384799a Renamed sys_errlist[] and sys_nerr to __sys_errlist[] and __sys_nerr.
The traditional API of sys_errlist[] and sys_nerr is provided by weak
references if they are supported.  Otherwise, we're forced to have to
have two copies of the error message string table in the library.
Fortunately, unless a program uses both sys_errlist[] and strerror(),
only one of the copies will be linked into the executable.

This is all to provide an clean namespace as required by ANSI.  I've
done the same for sys_siglist[], even though it is not required, to
be consistant.
1994-10-10 04:46:39 +00:00
..
regexp Clean up deleted files. 1993-11-11 01:22:45 +00:00
_errlist.c Renamed sys_errlist[] and sys_nerr to __sys_errlist[] and __sys_nerr. 1994-10-10 04:46:39 +00:00
_siglist.c Renamed sys_errlist[] and sys_nerr to __sys_errlist[] and __sys_nerr. 1994-10-10 04:46:39 +00:00
alarm.3 More spelling errors 1994-01-28 20:14:54 +00:00
alarm.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
assert.c new assert helper 1994-05-17 00:07:23 +00:00
clock.3 Changed SYNOPSIS. You're supposed to include <time.h>, not <sys/types.h> 1993-10-04 18:02:47 +00:00
clock.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
closedir.c Add RCS Id's 1994-07-27 14:39:44 +00:00
confstr.3 Note that confstr() is POSIX.2 compliant. 1994-06-11 16:44:28 +00:00
confstr.c Replace my version of confstr() with 4.4 lite's, which gets its values 1994-06-11 16:40:46 +00:00
ctermid.3 Make it clear that ctermid's argument is a pointer to an array. 1993-11-29 19:30:32 +00:00
ctermid.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
ctime.3 Changed SYNOPSIS. <sys/types.h> need never be included as <time.h> 1993-10-04 18:28:59 +00:00
ctime.c Fix printf formatting directive %02.2d -> %02d 1994-01-28 20:40:07 +00:00
ctype_.c copyright foo 1994-05-17 04:13:48 +00:00
ctype.3 Manpage formatting tweaks. 1993-12-01 18:49:52 +00:00
daemon.3 add two man pages 1994-01-27 23:58:34 +00:00
daemon.c Return a well-known constant after becoming a daemon. 1993-12-19 08:44:42 +00:00
devname.3 devname() routine 1994-05-06 22:48:31 +00:00
devname.c devname() routine 1994-05-06 22:48:31 +00:00
difftime.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
directory.3 Sync with 4.4 lite 1994-07-27 05:37:08 +00:00
disklabel.c fix up includes for new FS code 1994-06-12 22:52:01 +00:00
err.3 Misc manpage fixes. 1993-11-25 02:48:32 +00:00
err.c update to latest version; va_list specification changes. 1993-11-06 00:55:23 +00:00
errlist.c Renamed sys_errlist[] and sys_nerr to __sys_errlist[] and __sys_nerr. 1994-10-10 04:46:39 +00:00
errlst.c Add `const's to sys_errlist decl to match 4.4. 1993-12-02 04:45:32 +00:00
errno.c add file eaten by crash 1993-12-23 14:00:07 +00:00
exec.3 Fix spelling errors. 1994-01-10 23:32:20 +00:00
exec.c Change C library functions to use strchr() and strrchr() instead of index() 1993-11-24 19:43:49 +00:00
fnmatch.3 Misc manpage fixes. 1993-11-25 02:48:32 +00:00
fnmatch.c Change C library functions to use strchr() and strrchr() instead of index() 1993-11-24 19:43:49 +00:00
frexp.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
fstab.c Use writev(2) when reporting errors. 1994-08-13 09:41:50 +00:00
ftok.3 Ftok() routine, needed by most programs that use SysV IPC. 1994-06-26 16:24:55 +00:00
ftok.c Moved RCS ID into static variable rcsid 1994-06-26 16:27:34 +00:00
fts.3 minor fixes 1994-04-12 03:21:35 +00:00
fts.c POSIXification and bostic's official fix for the missing relative path problem 1994-04-17 02:21:02 +00:00
getbsize.3 add two man pages 1994-01-27 23:58:34 +00:00
getbsize.c kill force. 1994-01-25 21:03:26 +00:00
getcap.3 Fix spelling errors. 1994-01-10 23:32:20 +00:00
getcap.c slight mod 1994-03-26 02:51:45 +00:00
getcwd.3 Use "Er" for argument to -width in the lists in the ERROR sections so that 1993-11-29 21:40:55 +00:00
getcwd.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
getdiskbyname.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
getdomainname.3 domainname stuff 1994-05-07 03:09:19 +00:00
getdomainname.c domainname stuff 1994-05-07 03:09:19 +00:00
getfsent.3 Misc manpage fixes. 1993-11-25 02:48:32 +00:00
getgrent.3 Fix spelling errors. 1994-01-10 23:32:20 +00:00
getgrent.c be lenient; let a few other forms of + activate YP 1994-08-02 05:15:25 +00:00
getgrouplist.3 add getgrouplist 1994-05-05 23:12:53 +00:00
getgrouplist.c add getgrouplist 1994-05-05 23:12:53 +00:00
gethostname.3 various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
gethostname.c various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
getloadavg.3 clean up conflicts 1994-05-07 03:03:09 +00:00
getloadavg.c clean up conflicts 1994-05-07 03:03:09 +00:00
getlogin.c Fix bug #24 by renaming _logname_valid to __logname_valid. 1993-12-18 01:16:18 +00:00
getmntinfo.3 Correct first arg in synopsis. 1994-08-29 03:27:36 +00:00
getmntinfo.c fix up includes for new FS code 1994-06-12 22:52:01 +00:00
getnetgrent.3 From 4.4-Lite. 1994-05-17 13:30:51 +00:00
getnetgrent.c Fix null pointer dereference, per Rolf Grossman. 1994-09-19 04:32:45 +00:00
getpagesize.3 various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
getpagesize.c Fix oversight in last change. 1994-09-19 23:46:29 +00:00
getpass.3 Use "Er" for argument to -width in the lists in the ERROR sections so that 1993-11-29 21:40:55 +00:00
getpass.c Use _PATH_TTY constant instead of "/dev/tty". 1994-01-04 18:27:08 +00:00
getpwent.3 Fix spelling errors. 1994-01-10 23:32:20 +00:00
getpwent.c __initdb() should only warn about spwd.db errors once, fix from 1994-03-09 10:10:29 +00:00
getsubopt.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
getsubopt.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
getttyent.3 typo 1994-03-30 06:31:02 +00:00
getttyent.c oops! 1994-03-30 08:22:07 +00:00
getusershell.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
getusershell.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
glob.3 glob_t not GLOB_t. pointed out by <lm@rmit.edu.au> 1994-01-06 13:24:09 +00:00
glob.c update to latest version. 1993-11-06 01:10:15 +00:00
initgroups.3 Update to 4.4-Lite version. 1994-09-19 07:50:52 +00:00
initgroups.c Update to 4.4-Lite version. 1994-09-19 07:50:52 +00:00
isalnum.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isalpha.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isascii.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isatty.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
isblank.3 Install isblank() manpage. 1993-10-04 18:56:51 +00:00
iscntrl.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isctype.c copyright foo 1994-05-17 04:13:48 +00:00
isdigit.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isgraph.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isinf.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
islower.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isprint.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
ispunct.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isspace.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
isupper.3 Misc manpage fixes. 1993-11-25 02:48:32 +00:00
isxdigit.3 Make sure all items in SEE ALSO list are comma separated. 1993-10-15 00:58:52 +00:00
ldexp.3 Grammar and formatting fixes. 1993-10-18 20:04:00 +00:00
Makefile.inc Renamed sys_errlist[] and sys_nerr to __sys_errlist[] and __sys_nerr. 1994-10-10 04:46:39 +00:00
modf.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
msgctl.c Add the System V message queue and semaphore facilities. Implemented 1993-11-14 12:40:23 +00:00
msgget.c Add the System V message queue and semaphore facilities. Implemented 1993-11-14 12:40:23 +00:00
msgrcv.c Add the System V message queue and semaphore facilities. Implemented 1993-11-14 12:40:23 +00:00
msgsnd.c Add the System V message queue and semaphore facilities. Implemented 1993-11-14 12:40:23 +00:00
nice.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
nice.c #include <sys/types.h>, for magnum changes. 1993-09-27 02:40:38 +00:00
nlist.3 new nlist routines 1994-05-09 03:14:43 +00:00
nlist.c new nlist routines 1994-05-09 03:14:43 +00:00
opendir.c Use getpagesize() in stead of CLBYTES. 1994-09-15 10:48:51 +00:00
pause.3 Use "Er" for argument to -width in the lists in the ERROR sections so that 1993-11-29 21:40:55 +00:00
pause.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
popen.3 clean up conflicts 1994-05-07 03:03:09 +00:00
popen.c merge in our POSIX.2 changes (again) 1994-05-09 16:28:27 +00:00
psignal.3 Elements of sys_signame array should be in upper case. 1993-09-08 18:43:05 +00:00
psignal.c Change size of array passed to __strsignal() from 128 to NL_TEXTMAX. 1994-10-06 18:16:18 +00:00
pwcache.3 get rid of bogus comment 1994-01-28 05:43:35 +00:00
pwcache.c Fix off by one bug in pwcashe routine group_from_gid(). 1994-01-19 21:15:46 +00:00
raise.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
raise.c First pass at getting a clean compile with "gcc -Wall", mostly explictly 1993-11-11 19:04:04 +00:00
readdir.c Add RCS Id's 1994-07-27 14:39:44 +00:00
realpath.3 New from 4.4-Lite. Needed for some 4.4 FS utilities. 1994-05-17 12:42:30 +00:00
rewinddir.c Add RCS Id's 1994-07-27 14:39:44 +00:00
scandir.3 Sync with 4.4 lite 1994-07-27 05:37:08 +00:00
scandir.c Add RCS Id's 1994-07-27 14:39:44 +00:00
seekdir.c Add RCS Id's 1994-07-27 14:39:44 +00:00
semconfig.c fix typo; from Louis A. Mamakos <louie@TransSys.COM> 1993-12-01 02:26:50 +00:00
semctl.c Add the System V message queue and semaphore facilities. Implemented 1993-11-14 12:40:23 +00:00
semget.c Add the System V message queue and semaphore facilities. Implemented 1993-11-14 12:40:23 +00:00
semop.c Add the System V message queue and semaphore facilities. Implemented 1993-11-14 12:40:23 +00:00
setdomainname.c domainname stuff 1994-05-07 03:09:19 +00:00
sethostname.c various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
setjmp.3 Use i386 sigsetjmp()/siglongjmp() implementation. 1993-10-19 21:00:46 +00:00
setjmperr.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
setmode.3 update based on some work i did for 4.4BSD 1994-03-29 10:50:28 +00:00
setmode.c update based on some work i did for 4.4BSD 1994-03-29 10:50:28 +00:00
setproctitle.3 setproctitle(); no reason to have this code spread into N utils... 1994-04-14 03:13:39 +00:00
setproctitle.c need sys/param.h 1994-05-24 08:17:37 +00:00
shmat.c (blush). They didn't *ALL* have to be changed. 1994-05-29 00:35:59 +00:00
shmctl.c (blush). They didn't *ALL* have to be changed. 1994-05-29 00:35:59 +00:00
shmdt.c (blush). They didn't *ALL* have to be changed. 1994-05-29 00:35:59 +00:00
shmget.c (blush). They didn't *ALL* have to be changed. 1994-05-29 00:35:59 +00:00
siginterrupt.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
siginterrupt.c Renamed _sigintr to __sigintr. _sigintr is in the user's namespace. 1993-11-30 21:21:42 +00:00
siglist.c Renamed sys_errlist[] and sys_nerr to __sys_errlist[] and __sys_nerr. 1994-10-10 04:46:39 +00:00
signal.3 Fix spelling errors. 1994-01-10 23:32:20 +00:00
signal.c Renamed _sigintr to __sigintr. _sigintr is in the user's namespace. 1993-11-30 21:21:42 +00:00
signame.c Add `const's to sys_siglist and sys_signame decls. 1993-12-02 09:50:34 +00:00
sigsetops.3 Updated to reflect the fact that these functions now detect errors 1994-08-12 05:01:23 +00:00
sigsetops.c 0 is not a valid signal, in the current scheme. The header signal.h does 1994-02-07 04:47:49 +00:00
sleep.3 Describe POSIX behavior of sleep. 1994-05-28 16:11:27 +00:00
sleep.c Changed to be POSIX.1 complian; now sleep can be interrupted, and it returns 1994-05-28 06:25:04 +00:00
sysconf.3 various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
sysconf.c various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
sysctl.3 various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
sysctl.c various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
syslog.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
syslog.c Change C library functions to use strchr() and strrchr() instead of index() 1993-11-24 19:43:49 +00:00
tcgetpgrp.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
tcsendbreak.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
tcsetattr.3 More manpage tweaks. 1993-12-15 20:32:47 +00:00
tcsetpgrp.3 don't forget section number; from Luke Mewburn <lm@rmit.edu.au> 1994-03-19 08:02:51 +00:00
telldir.c Add RCS Id's 1994-07-27 14:39:44 +00:00
termios.c Remove the #define KERNEL, now that we don't need it. Too bad we need FREAD and 1994-09-19 07:38:27 +00:00
time.3 Use "Er" for argument to -width in the lists in the ERROR sections so that 1993-11-29 21:40:55 +00:00
time.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
times.3 "errno" was not being formatted with the .Va macro. 1993-11-30 00:50:58 +00:00
times.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
timezone.3 Fix spelling errors. 1994-01-10 23:32:20 +00:00
timezone.c Change C library functions to use strchr() and strrchr() instead of index() 1993-11-24 19:43:49 +00:00
tolower_.c Fix spelling error in Copyright notice 1994-01-28 20:40:54 +00:00
tolower.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
toupper_.c Fix spelling error in Copyright notice 1994-01-28 20:40:54 +00:00
toupper.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
ttyname.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
ttyname.c patch from sms@WLV.IIPO.GTEGSC.COM (Steven M. Schultz) to kill mem leak 1994-01-28 01:19:11 +00:00
ttyslot.c Change C library functions to use strchr() and strrchr() instead of index() 1993-11-24 19:43:49 +00:00
tzset.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
ualarm.3 Fix spelling errors. 1994-01-10 23:32:20 +00:00
ualarm.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
uname.3 various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
uname.c various sysctl-related libc functions 1994-05-07 02:52:59 +00:00
unvis.3 Fix spelling errors. 1994-01-10 23:32:20 +00:00
unvis.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
usleep.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
usleep.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
utime.3 Add #include <utime.h> to SYNOPSIS. 1993-10-05 16:39:28 +00:00
utime.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
valloc.3 Add RCS identifiers. 1993-07-30 08:34:38 +00:00
valloc.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
vis.3 There's a big difference between NULL and NUL. 1994-04-09 01:29:31 +00:00
vis.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
wait3.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
wait.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00
waitpid.c Declare rcsid strings so they are stored in text segment. 1993-08-26 00:43:03 +00:00