Commit Graph

623 Commits

Author SHA1 Message Date
nathanw cb713e892d The PT_IO operations are named PIOD_{READ,WRITE}_{I,D}, not
PIOD_OP_{READ,WRITE}_{I,D}.
2002-04-06 04:07:13 +00:00
jdolecek a4f9b6e45e s/are are/are/ 2002-04-01 11:19:41 +00:00
thorpej 8295f2e0b4 Document PT_IO. 2002-03-17 17:14:58 +00:00
wiz a50cd7c5cd Add SYNOPSIS. 2002-03-06 14:25:42 +00:00
tv d26369c142 Historic typo: "unfo" -> "undo" 2002-03-05 21:29:32 +00:00
ross dc5571b22e Generate <>& symbolically. I'm avoiding .../dist/... directories for now. 2002-02-08 01:21:55 +00:00
ross 814f296b77 Generate <>& symbolically. 2002-02-07 07:00:09 +00:00
fair 94125ab8df Add a reference to dir(5) per PR 14291 2002-02-03 08:05:12 +00:00
wiz 44a7a8492a Whitespace nit. 2002-01-31 00:21:31 +00:00
simonb 346fc0519d Implement the CLOCK_MONOTONIC clock for the posix/opengroup realtime
clock_() functions.  This simply returns the kernel mono_time variable.
As discussed on tech-kern.
2002-01-31 00:13:07 +00:00
ross c9774e0427 Note #include <unistd.h> in SYNOPSIS 2002-01-30 09:22:48 +00:00
tv 128278661c Don't even put Lint*.c in DPSRCS if MKLINT=no. 2002-01-29 19:01:18 +00:00
simonb 89b7d6e768 Fix tyop, noticed by Allen Briggs. 2002-01-26 15:04:16 +00:00
thorpej ac8c1c29e9 * Add WSYSCALL() to SYS.h, which creates a system call with an
internal name and a weak alias for the name.
* Add a WEAKASM syscall list, and process it.
* Make sysarch() have an internal name (_sysarch()).
2002-01-14 00:55:55 +00:00
yamt 72f7deb4ee fix a typo.
(syper -> super)
2002-01-12 02:11:03 +00:00
christos 59e608be9f document that ptrace() will return EAGAIN if the process that we are trying
to ptrace is currently in execve().
2002-01-11 21:17:30 +00:00
wiz f8f6c72444 Improve grammar. 2002-01-04 01:31:10 +00:00
jdolecek b3b35b86aa Add a note that POLLIN event is returned rather than POLLHUP when
remote end of a socket is closed.
Adresses kern/5486 by Ignatios Souvatzis.
2002-01-03 22:18:09 +00:00
tron d3de7d0eb7 Reference variable "ap" in lint dummy code to avoid warning about
unnecessary assignment.
2002-01-03 16:13:11 +00:00
thorpej 9e65d921df Don't assign semun if __lint__. 2002-01-03 01:55:49 +00:00
manu 8429e82f30 - Changed clocktl interface to use syscallargs structures
- Implemented keep-state so that we don't have to open /dev/clockctl each time.
2001-12-09 16:11:45 +00:00
ross c73d16d227 grammar 2001-11-29 23:00:43 +00:00
jdolecek 14f44ebcdd comment out the STANDARDS section for now 2001-11-24 02:40:05 +00:00
wiz 147717c2f0 Two punctuation-vs.-macro improvements, and a grammar fix. 2001-11-23 20:21:49 +00:00
jdolecek 1c36ca124c document new error cases
state standard conformancy - besides RLIMIT_AS (which is not supported
currently), getrlimit()/setrlimit() conform to SUSv2
use more standard description cookie for error return in RETURN VALUES
mention also ulimit of sh(1), besides limit of csh(1)
2001-11-23 19:50:13 +00:00
jhawk 62d68d1c31 Grammar nit from 1.14.
Dd from 1.5.
2001-11-23 19:23:43 +00:00
jdolecek ac3668b158 remove the list of Berkeley-specific signals from STANDARDS
section, the whole list is available in signal(7)
2001-11-23 18:19:42 +00:00
christos 66a8284d66 mention that we ignore negative fds. 2001-11-14 18:48:11 +00:00
tv 7df9c95b77 Only put LintSys*.c in DPSRCS; the others are static files. 2001-11-13 19:16:41 +00:00
tv c750bb2e19 Clean up a little more (DPSRCS already goes in CLEANFILES; reduce
redundancy of DPSRCS).
2001-11-13 18:57:47 +00:00
tv 75b1d2a008 No need for the .for in this case (holdover from earlier noncommitted
version of the simplification).
2001-11-13 18:46:17 +00:00
tv 68e6fca807 Make this match the new .S extension of syscalls. 2001-11-13 18:39:10 +00:00
tv f4381c7fc4 Make previous a bit cleaner, too: just refer to all these files by the
.S extension; no need to do all the :.o=.S transforms.
2001-11-13 16:03:53 +00:00
tv c22bb3e6fb Fix backslash typo in previous. 2001-11-13 15:20:34 +00:00
tv 2eb12ec596 Make the generation of syscall stubs a lot more reliable by generating real
`.S' files and letting <bsd.sys.mk> and <bsd.lib.mk> compile them like every
other .S file.  The compilation options passed to ${CC} are still correct.

Also make sure LintSysPseudoNoerr.c gets removed on "make clean".
2001-11-13 15:12:01 +00:00
kleink ed4867ab7e Reduce the ties to `inode'. 2001-10-23 09:26:59 +00:00
mycroft 78cb33d965 Should have done this years ago...
Add a warning about the separability of the PROT_* flags.
2001-10-23 02:10:23 +00:00
kleink 38c46d1f11 Sprinkle some __restrict into <sys/socket.h>. 2001-10-22 20:59:02 +00:00
kleink 481b132673 Remove inclusion of <sys/types.h> from synopsis; it is no longer needed. 2001-10-16 20:09:59 +00:00
wiz bc1b53873f Boring whitespace or punctuation fixes. 2001-10-16 16:08:55 +00:00
kleink 4d9619365d Clean up synopsis somewhat:
* only associate S/G interfaces with <sys/uio.h> (and only that header);
* drop <sys/types.h> entirely, as it is no longer needed.
2001-10-16 16:03:35 +00:00
sommerfeld 40dd2b9373 Clarify that you may get a signal instead of EFAULT. 2001-10-02 02:55:41 +00:00
thorpej a46d6c9e4f Need string.h for memcpy() prototype. 2001-09-17 23:52:14 +00:00
thorpej 836962fe0b Need string.h for memcpy() prototype. 2001-09-17 23:42:09 +00:00
thorpej bb80a7f9fc Pull in <string.h> for memcpy() prototype. 2001-09-17 23:32:33 +00:00
tsutsui a50a963c06 Include string.h for memcpy(). 2001-09-17 14:25:43 +00:00
manu 54c0ce6119 Added support to use the clockctl driver if present for adjtime(),
clock_settime(), ntp_adjtime() and settimeofday(). The super-user still
always use the plain system call.
Approved by Christos
2001-09-16 07:41:56 +00:00
wiz 53d84b5c61 Sort sections, sort SEE ALSO, punctuation and miscellanous fixes. 2001-09-16 02:13:26 +00:00
wiz dfcfff97f3 Boring whitespace fixes. 2001-09-16 01:38:59 +00:00
christos 3282ceb944 Add __clone.S
XXX: This breaks the x86_64 port. Frank are you there?
2001-09-08 00:55:00 +00:00