Commit Graph

47 Commits

Author SHA1 Message Date
cgd
132d3e56e8 add LASM, LNOERR, and LPSEUDO variables, analogous to e.g. PASM, PNOERR, and
PPSEUDO but for .ln files rather than .po files.  Add the new variables
to LOBJS, as well.  The rules to build those objects them call a helper
script (sys/makelintstub) and pipe the result to lint.  Unfortunately,
dependency handling for these built .ln files is a bit sub-optimal right
now, but that can be fixed later.
1996-12-22 11:37:37 +00:00
jtc
75eaaaa282 Add clock_* and ntp_* syscalls 1996-11-19 02:48:26 +00:00
mycroft
c9ec05f4b2 Treat reboot() like a normal system call. From PR 2458. 1996-11-11 13:41:08 +00:00
perry
a0028dc022 Remove spurious clock_* syscalls that got committed last night. They
broke shared libc's very badly. (Okayed by thorpej).
1996-10-19 18:42:12 +00:00
jtc
4f35ae26fc Generate syscall functions which can never fail (getgid, getegid, geteuid,
getpid, getppid, ...) with new RSYSCALL_NOERROR macro which has been added
to the SYS.h header of each port.
1996-10-19 00:54:22 +00:00
cgd
4cd050e74f temporary hack until better support for multiple toolchains is in the tree:
build SASM and SPSEUDO on the alpha without the '-k' flag to the assembler,
since -k is a flag specific to NetBSD's hacked assembler.
1996-10-13 20:28:55 +00:00
jtc
6c68d47b78 Renamed _getlogin syscall to __getlogin, as _getlogin is the namespace
clean name for getlogin.

Moved _getlogin.o (now __getlogin.o) from PSEUDO to ASM, as this
syscall really does have a return value (although it will "always"
succeed since it should only be called from libc's getlogin())
1996-09-19 04:50:02 +00:00
mycroft
52528cc4f8 Add a poll(2) man page. 1996-09-07 19:05:32 +00:00
mycroft
65e2460e9e Build a stub for poll(2). 1996-09-07 14:25:51 +00:00
mrg
9c0b5cc2eb reboot(2)/getpgid(2) changes. 1996-08-09 14:10:45 +00:00
mycroft
601306abca Resurrect the setre[ug]id() stubs. 1996-06-23 11:52:49 +00:00
mycroft
e376b17fef Build a stub for futimes(). 1996-04-23 10:42:30 +00:00
jtc
15ad6704b0 SysV IPC manpages from Frank van der Linden 1995-10-16 23:49:07 +00:00
christos
d0749900af Don't write a.out files; breaks parallel makes. 1995-09-25 00:57:28 +00:00
cgd
2493ac526d fix typo, and the fact that i was using a large xterm 1995-02-27 13:22:55 +00:00
cgd
c67e54a2e2 clean up merge, fix Id's 1995-02-27 11:22:54 +00:00
mycroft
e0354b7995 Build undelete(2) stub. 1994-12-28 01:42:56 +00:00
cgd
ae9172d6cd specify man pages the new way. 1994-12-22 09:57:51 +00:00
deraadt
283e16a22b ptrace(2) by der mouse; not checked for accuracy 1994-11-14 06:26:44 +00:00
cgd
04a4b7684b make the sysv functions real syscalls. 1994-10-20 04:17:05 +00:00
jtc
8c740dbc32 Convert getdtablesize() from syscall to function 1994-06-14 03:54:48 +00:00
cgd
809de843f3 oops; forgot man page 1994-06-13 00:13:48 +00:00
cgd
3943fb37c8 kill async_daemon; it's dead now 1994-06-12 22:58:03 +00:00
cgd
77c263426a oops, forgot to delete 1994-05-08 04:35:22 +00:00
cgd
8b8a31862e update for present reality. shlib version number bump (last for a bit) 1994-05-07 04:11:08 +00:00
jtc
e15ede0fe3 revoke(2) manpage 1994-05-07 00:35:36 +00:00
cgd
33b1618a57 rlimit stuff, and more. bump shlib major, for rlimit change, and for
safety (now that hackish off_t stuff gone completely.)
1994-05-04 02:30:39 +00:00
jtc
2c861674c4 First cut at a setsid(2) manual page. 1994-04-15 22:48:01 +00:00
cgd
5f0c20b37b fix typo; from Thomas Eberhardt 1994-04-09 22:57:32 +00:00
cgd
46a40b386f M-x shuffle-functions-and-documentation
basically, move things around so documentation is in the correct place,
and bump appropriate functions into the 'compat' section.
1994-04-06 23:29:29 +00:00
cgd
ae0bb68985 stubs, to get the padding right. so nasty it's almost unbelievable.
also, kill "special lseek" bogon.
1994-04-02 05:38:15 +00:00
mycroft
5e7902055e Add lseek.S to SRCS. 1994-03-31 18:39:41 +00:00
cgd
0ada107897 update for .S and MACHINE_ARCH 1993-12-04 02:33:35 +00:00
mycroft
6b9d227409 MLINKS+=setpgid.2 setpgrp.2
Noticed by Poul-Henning Kamp <phk@data.fls.dk>.
1993-11-21 19:32:11 +00:00
cgd
5e9b346b27 Add the System V message queue and semaphore facilities. Implemented
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 12:40:23 +00:00
cgd
41ec5a7f5c adding sysarch() man page 1993-10-12 02:16:33 +00:00
cgd
0b9f50897e make an arch directory in libc, and move all machine dirs into it 1993-10-07 00:17:24 +00:00
pk
0c44ab58a7 Support for making PIC versions of the system call stubs. 1993-09-29 01:27:10 +00:00
brezak
6b9e025ea9 Add sysarch() syscall. 1993-09-19 18:51:55 +00:00
brezak
979015728c Add syscall stubs for SYSV Shared Memory. 1993-08-25 02:50:51 +00:00
mycroft
ca08320ae9 We shouldn't be diddling POBJS and CLEANFILES. bsd.lib.mk already does the
Right Thing.
1993-08-16 04:16:33 +00:00
mycroft
6fdbcf4e88 For some reason, substitution on variables doesn't seem to work in a target
list.  I don't think I want to know why.
1993-08-16 03:32:58 +00:00
mycroft
990ccb9207 Separate rules for .o and .po files. The previous method just caused too
many problems.
1993-08-16 02:44:19 +00:00
mycroft
cda4f8f6ee Add RCS identifiers. 1993-08-01 05:37:30 +00:00
cgd
c5d886aff7 diffs for uname (posix!) system call, provided by John Brezak <brezak@osf.org> 1993-05-06 10:46:12 +00:00
deraadt
355265a866 added: the entire domainanme set. domainmame(1), domainname(2), and a spiffy
man page.
1993-04-02 12:24:21 +00:00
cgd
61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00