Commit Graph

2526 Commits

Author SHA1 Message Date
kleink b5fe349eff Add *__errno() redirection for _REENTRANT code. 1998-10-01 19:25:05 +00:00
kleink d8d9d85d13 (Fortunately harmless) typo in previous. 1998-10-01 19:20:44 +00:00
christos d5c25c895a This should be close... 1998-10-01 18:59:16 +00:00
kleink f73ad7167d Add *__errno() redirection for _REENTRANT code. 1998-10-01 09:26:31 +00:00
ragge 7f233b2f7a New libc signal handling stuff. 1998-09-30 18:37:39 +00:00
hwr 92c0c6e35b Fixes kern/6216 by me. 1998-09-30 14:03:06 +00:00
thorpej ebf8ba9c52 These are no longer needed. 1998-09-29 21:52:10 +00:00
thorpej c9c3e3bff4 ns32k signal changes. 1998-09-29 20:24:36 +00:00
thorpej ca1e742680 NetBSD/arm32 signal changes. 1998-09-29 20:23:25 +00:00
christos 4d4de54f5f Make the sparc work again; some work from jason, some from me. 1998-09-29 05:55:48 +00:00
thorpej 2af42e072f Signal changes for Alpha. 1998-09-29 03:01:37 +00:00
thorpej adb7eb514d sigaction() that calls the compat syscall (jonathan forgot to commit this). 1998-09-28 19:01:28 +00:00
jonathan 0c47ce2246 mips libc stubs for sig*14 signal API (128bit sigset_t),
plus backward-compatibility  for the old 1.3 libc entrypoints.
1998-09-27 22:59:39 +00:00
kleink 9d2eb0ba97 Add missing renaming of tcgetsid(). 1998-09-27 18:14:14 +00:00
kleink 0e34636229 Add an internal name for strtok_r(). 1998-09-27 17:57:49 +00:00
christos 1f9786900a Bump version 1998-09-27 16:43:04 +00:00
christos c1d4ffba28 Remove old lint files. 1998-09-27 16:42:40 +00:00
kleink 4761eb87c0 Frob internal state keeping to make strftime() reentrant. 1998-09-27 16:41:20 +00:00
christos fe2f618c31 Squash remnants of signal breakage... old sigvec() interface... 1998-09-27 13:21:28 +00:00
christos c4a835f8e9 Use posix signal system calls. 1998-09-26 23:58:29 +00:00
christos d5eb9fa908 Adapt to the new signal changes. 1998-09-26 23:58:14 +00:00
christos 2e3d142a37 Add a compat sigaction. 1998-09-26 23:57:15 +00:00
christos 50157f6e5e Adapt to posix signal system calls. 1998-09-26 23:54:25 +00:00
christos 1ebb9bf289 Adapt to new signal changes (from Jason) 1998-09-26 23:53:36 +00:00
christos cdfcc0bd0b Use posix system calls. 1998-09-26 23:52:30 +00:00
christos 0ae61213bb Fix array bounds (from Jason) 1998-09-26 23:50:40 +00:00
christos 6bacaab8be Fix signal mess. Change old syscalls to use the right signal numbers
and add a versioned copy of sigreturn (from Jason)
1998-09-26 23:49:34 +00:00
christos ccf1e97b10 Add setjmp versioned bits (from Jason).
XXX: Someone needs to make setjmp/longjmp save and restore the signal stack!
1998-09-26 23:46:01 +00:00
christos 5132700041 make it use posix signal system calls... Cannot play
int mask; sigfoo((sigset_t *) &mask) tricks any more...
1998-09-26 23:44:08 +00:00
christos 4efafd6886 Add NOCLDWAIT documentation. 1998-09-18 18:41:23 +00:00
kleink dc895f2e20 Make makewhatis find strtok_r(3). 1998-09-14 21:35:34 +00:00
kleink 25d16c74e0 Install a link for strtok_r(3). 1998-09-14 21:34:43 +00:00
kleink 1ec8fda77e Add a pointer to strtok_r(). 1998-09-14 21:31:31 +00:00
tv ff03cd6580 Document %ll[diouxX] as requested by <bgrayson@ece.utexas.edu> in PR
standards/3527.  Also describe the argument to such a format as "quad_t",
not "quad int".
1998-09-14 21:10:18 +00:00
kleink 4048e12f31 Add wrappers around mutex and rwlock run-time initialization. 1998-09-14 11:03:05 +00:00
thorpej 3d3a3c610c Back out previous change; it was incorrect. 1998-09-14 00:57:51 +00:00
eeh 83116b3d6b Libc fixes, mostly to work around the new signal stuff. 1998-09-13 23:54:44 +00:00
kleink 38876f6260 Protect local time state and GMT data initialization with a readers/writer lock
and a mutex, respectively.
1998-09-13 16:26:14 +00:00
kleink 0263cca7db Use localtime_r() rather than localtime(); removes a potential source of
surprise for the application.
1998-09-13 16:09:06 +00:00
kleink 19800c4d6f Use gmtime_r() rather than gmtime(); removes a potential source of surprise for
the application.
1998-09-13 16:05:34 +00:00
eeh 07c6aca8ad Bring in definition for stack BIAS. 1998-09-12 16:54:14 +00:00
kleink 4bbb5fd353 Add a multiple-reader/single-writer lock to protect environ. 1998-09-11 21:03:18 +00:00
kleink 1fd2228f99 Restore `elsieid' accidently clobbered during merge. 1998-09-11 11:35:21 +00:00
kleink 645061225a Replace `unix' in two feature tests (slid through my test machine's compiler
update window).
1998-09-11 10:55:55 +00:00
eeh cf009bcc7a Add sparc64-specific libc. 1998-09-11 04:56:19 +00:00
kleink 51cfb31a1f Bump minor version number (asctime_r(), ctime_r(), gmtime_r(), localtime_r()). 1998-09-10 18:41:17 +00:00
kleink a0006ac87d Add asctime_r(), ctime_r(), gmtime_r() and localtime_r(). 1998-09-10 16:02:59 +00:00
kleink 91e1adbe6e Merge tzcode1998f. 1998-09-10 15:58:38 +00:00
mouse b95116821c Create tcp.keepidle, tcp.keepintvl, tcp.keepcnt, tcp.slowhz sysctls. 1998-09-10 10:46:03 +00:00
kleink 1d1861e253 Make the fseek() return value description match XSH5 (again). 1998-09-09 20:17:27 +00:00