Commit Graph

11592 Commits

Author SHA1 Message Date
mycroft
f1b3337a0b Need to divide count by 2. 1995-01-07 03:44:55 +00:00
mycroft
d4f91d51a9 Fix a race condition between normal I/O and wd_get_parms(). 1995-01-07 03:07:22 +00:00
mycroft
7f61bec5cd Cosmetic changes, to look more like the new esp.c will. 1995-01-07 01:51:07 +00:00
mycroft
64b474aeec Add mt. 1995-01-06 23:34:32 +00:00
mycroft
ba288b4ae1 Do the reset in the individual drivers, not in elink_idseq(). 1995-01-06 21:41:26 +00:00
christos
95531c8e1f Fixes from Paul Borman (prb@bsdi.com)
1. Honor environment variable $MACHINE if set over uname.machine
2. archives with :: are always out of date, even when they have no children.
3. VAR= a b c     # comment, gets the trailing blanks trimmed, unless
   escaped by \. I'll have to read the posix manul to make sure that it
   is ok to handle escapes here.
1995-01-06 19:57:27 +00:00
jtc
c15bd8dda9 Changed so that log entry format used when logfiles are rolled over
matches that of syslogd(8).  This is a slightly modified version of
the patch Thorsten Lockert supplied with PR #684.

Changed manpage to reflect the fact that we are using gzip instead
compress.
1995-01-06 19:20:20 +00:00
pk
064a6699f1 Recompute width' before each select(), as the value of svc_maxfd' can
be changed by the rpc library.
1995-01-06 13:16:15 +00:00
pk
c6df61219c svc_getreq(): pay attention to registered sockets only. This allows
passing a `fd_set' with unrelated bits set.
1995-01-06 13:05:16 +00:00
pk
04bdb8c3d6 Unhide svc_maxfd'. Why do we bother with #if FD_SETSIZE' anyway? 1995-01-06 09:55:52 +00:00
cgd
2c024a6fe3 don't do stdarg or varargs, for now. 1995-01-06 04:57:56 +00:00
mycroft
98067a6966 Clean up deleted files. 1995-01-06 04:57:16 +00:00
cgd
daf1f43606 copy back from libc 1995-01-06 00:48:11 +00:00
cgd
966e78191e pull in changes from libkern. 1995-01-06 00:45:20 +00:00
pk
2f25eb5231 Update symbolic-link handling, from Darren Reed. 1995-01-06 00:22:58 +00:00
cgd
50c2ab0cd0 from libc 1995-01-06 00:10:05 +00:00
cgd
1502c60de3 update for new syscalls.master 1995-01-06 00:09:39 +00:00
cgd
9125e2c436 don't forget to copy ntohs to libkern 1995-01-06 00:09:19 +00:00
cgd
c6720544a8 update for new syscalls.master 1995-01-06 00:08:50 +00:00
cgd
dfa90d1c7f obsolete resuba, per ragge. 1995-01-06 00:08:17 +00:00
pk
c4a9be4024 Sparc disassembler from David Miller.
Heavily munged by me to:
- reduce table size significantly.
- follow various opcode tables in the Sparc Architecture Manual (V9)
  more closely.
- recognise V8 priviliged instructions.
- fit the DDB interface.
- fix many typos.
Todo:
- get a number of FP ops right (unimportant until V9 is here).
- opcode aliases (`mov',`cmp',`set') for simple instructions.
- better template matching; current method is sloppy and is prone to spurious
  matches.
1995-01-05 21:33:31 +00:00
mycroft
03dc23c91c Separate fd. 1995-01-05 21:18:40 +00:00
mycroft
81ec9ebcef Add LKM stuff. Some general cleanup. 1995-01-05 21:06:36 +00:00
pk
5188187aff void microtime(). 1995-01-05 16:56:59 +00:00
chopps
8535ea7174 fix diag code. 1995-01-05 07:36:15 +00:00
chopps
a0cd034c7a fix a couple small bugs pointed out by Michael 1995-01-05 07:30:03 +00:00
chopps
396754ce32 catchup with scsi changes from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-01-05 07:22:31 +00:00
chopps
ce22a1a443 initialize variable as pointed out by David Jones <dej@qpoint.torfree.net>
this should fix pr #699
1995-01-05 07:10:54 +00:00
jtc
ff34f690cc We removed the sigaddset(), sigdelset(), and sigismember() macros, although
they were POSIX.1 compliant, because users have misinterpreted the spec and
have written programs that depend on -1 being returned when a signal number
is out of range.  This made initialization of signal masks significantly
more expensive.

This change uses GCC's inline function extension to provide macro-like
signal mask manipulation functions.  Since most of the time constants
like SIGINT is used, gcc is able to remove unused range checking code.
Gcc is also smart enough to coalesce adjacent sigemptyset(), sigaddset(),
sigdelset(), and sigfullset() calls into a single assignment.
1995-01-05 06:01:18 +00:00
jtc
ee4db031bc sigmask() macro doesn't belong here, it's in the sigblock() manpage 1995-01-04 18:48:00 +00:00
pk
2bc6eb4bd7 Make sure weak symbols inherit a size expression. 1995-01-04 11:26:02 +00:00
mycroft
290ed068ab Remove many of the `static's, to facilitate debugging. 1995-01-04 09:02:32 +00:00
mycroft
26c2193e75 Some trivial cleanup. 1995-01-04 06:32:19 +00:00
mycroft
b67fe41d0a Nuke second arg to DE_TIMES(). 1995-01-04 06:03:11 +00:00
mycroft
def22ebf96 Document the `arch' flag. Fix the test of the getopt(3) return value. 1995-01-04 05:40:08 +00:00
mycroft
975c7373da Make the usage string match the man page. 1995-01-04 05:35:47 +00:00
mycroft
5099dbad93 Fix getopt string and test on return value. 1995-01-04 05:30:07 +00:00
mycroft
28667663d2 Clean up deleted files. 1995-01-04 05:13:04 +00:00
mycroft
e1dcc80293 Convert a few more. 1995-01-04 04:47:42 +00:00
mycroft
aeb42b9ada Convert some things to use err*()/warn*(). 1995-01-04 04:42:09 +00:00
mycroft
9ec22f1c91 Add a `-g' option for loose source routing, as implemented by John Hawkinson
and I.
1995-01-04 04:28:18 +00:00
mycroft
00f8cda6d6 Remove local definitions of svc_maxfd. 1995-01-04 02:58:45 +00:00
mycroft
5cd1a683da Add svc_maxfd. 1995-01-04 02:57:47 +00:00
mycroft
6125e1b551 Fix oversight in previous. 1995-01-04 00:47:53 +00:00
hpeyerl
45a2b7262c Change majour for rz to 21. (From Jonathan Stone) 1995-01-03 22:42:03 +00:00
mycroft
9e499d41b3 \
These files have been 99% rewritten from the original ast driver.  Add an
appropriate copyright notice.
1995-01-03 22:38:54 +00:00
hpeyerl
f2c558b59b microtime() returns void. 1995-01-03 22:37:41 +00:00
mycroft
0349c5b9e0 Add a multiplexer for BOCA serial boards. 1995-01-03 22:26:36 +00:00
jtc
f34d1ed7d1 Password databases live in /etc, not /var/db. (PR #685) 1995-01-03 15:57:32 +00:00
gwr
0969e0306d New, improved "le" driver from Charles Hannum and Paul Richards. 1995-01-03 15:43:36 +00:00