Commit Graph

11610 Commits

Author SHA1 Message Date
christos
66cc79dbc4 New svr4_machdep.c 1995-01-08 21:18:48 +00:00
pk
70efa792bd Two corrections from George Robbins (confirmed by `The lore of the train'
by C. Hamilton Ellis).
1995-01-08 20:01:44 +00:00
mycroft
ddc6e993fc Better fix for the previous. 1995-01-08 07:01:36 +00:00
mycroft
3f1b5c3296 Fix oversight in previous change, when argument list is sort of empty. 1995-01-08 06:42:42 +00:00
mycroft
5d27388b1d Add boca.4. 1995-01-08 00:12:20 +00:00
mycroft
fb7161aa7e Use ${COMPILE.S}, not ${CPP} directly. 1995-01-07 23:21:41 +00:00
mycroft
3dbc1e9443 Patch from Giles Lean to make compilation flags more consistent. 1995-01-07 23:07:03 +00:00
mycroft
770773f4ad Add mt. 1995-01-07 22:54:16 +00:00
mycroft
e06bc8c13e Don't issue a controller self-test... 1995-01-07 22:48:29 +00:00
mycroft
06b0414491 Actually, do the ID reset in elink_reset(). 1995-01-07 21:37:54 +00:00
ws
dcb3f5a8b8 Better fix for the last.
Worked this out together with Darren Reed.
This one fixes several bugs, plus it's closer to the original
1995-01-07 20:53:31 +00:00
pk
5f772134e6 Add /usr/shar/doc/usd/13.viref to the hierarchy. 1995-01-07 15:03:38 +00:00
pk
47d7334134 Get netmask from correct location (fix for PR #711). 1995-01-07 10:49:35 +00:00
mycroft
923bbe6e3b Various diffs from Mike Hibler; necessary for mt driver. 1995-01-07 10:30:10 +00:00
mycroft
37e16c5747 Don't print line numbers in most of the diagnostics. 1995-01-07 06:49:35 +00:00
mycroft
81b3059a98 ESP_ID -> ESP_SELID 1995-01-07 05:17:59 +00:00
mycroft
bfbd328f85 Sort. 1995-01-07 05:17:15 +00:00
mycroft
529df560bc Don't #include inside a function definition. 1995-01-07 04:36:41 +00:00
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