Commit Graph

5824 Commits

Author SHA1 Message Date
mycroft
754f02f1c2 Correct spelling errors. 1994-02-13 03:49:24 +00:00
cgd
a0bdba3231 always good to think about patches before they're included:
NEVER pass a "NULL" proc to an ioctl; you never know when a 'real'
proc will be needed.  pass curproc, if you don't have one.
1994-02-13 00:10:47 +00:00
briggs
9593f1ef8f The booter can finally deal with ld's executables. 1994-02-12 18:03:12 +00:00
chopps
c46eb1bc76 added -D${MACHINE} for amiga's becuase of differing sizeof (struct disklabel) 1994-02-12 17:49:32 +00:00
glass
2afef02671 undefined variable fix from Mark_Weaver@brown.edu 1994-02-12 15:52:49 +00:00
cgd
efa03b9a6c fix from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
byte swap macros used a variable "X" internally, which would get
screwed up if user programs #defined "X".  change uses of X to __x.
1994-02-12 07:23:49 +00:00
mycroft
974e9ba226 Fix typo in last change. 1994-02-12 07:19:11 +00:00
mycroft
6839509d86 Support for several new cards pulled from magnum branch.
Format police.
1994-02-12 07:16:24 +00:00
mycroft
8519570fa2 Avoid some TLB flushes. 1994-02-12 07:14:15 +00:00
cgd
60471f03e6 minor cleanup 1994-02-12 07:13:32 +00:00
cgd
e8d19a7a32 fix bin/120: "su -" buglet when empty "shell" field in passwd 1994-02-12 07:06:07 +00:00
cgd
3a46cb73c6 ditto on the last; weird failure modes are the cause of the day. 1994-02-12 07:02:34 +00:00
cgd
64517d6f7f don't forget to deallocate vmcmds if exec fails bounds checks.
thanks to charles for pointing it out.
1994-02-12 04:13:43 +00:00
jtc
101f9521b3 More i387 math support, too bad we can't enable it 1994-02-12 01:31:52 +00:00
chopps
a57b764627 no more if_init. 1994-02-12 00:00:08 +00:00
jtc
f3a958ae63 New math.h, based on fdlibm's fdlibm.h. 1994-02-11 18:36:42 +00:00
mycroft
899fe71cbd Clean up deleted files. 1994-02-11 18:35:37 +00:00
jtc
c283017b5f Changes for fdlibm based math library 1994-02-11 18:35:35 +00:00
jtc
1e7d35f8a1 Beginning of changes needed for fdlibm 1994-02-11 18:34:05 +00:00
mycroft
14664faf49 Clean up deleted files. 1994-02-11 18:24:40 +00:00
jtc
c632d011dd FPU specific math code. 1994-02-11 18:20:17 +00:00
mycroft
43969d1349 Clean up deleted files. 1994-02-11 18:16:42 +00:00
jtc
b0122e807d Include <math.h> instead of "fdlibm.h"
Byteorder fix for s_frexp.c.
1994-02-11 18:08:08 +00:00
hpeyerl
40ceea7ad3 igmp.c and ip_mroute.c are dependant on "inet" being defined.
(Thanx to Tim Chase for pointing this out)
1994-02-11 18:02:06 +00:00
mycroft
6712a2b42b Clean up deleted files. 1994-02-11 17:56:43 +00:00
jtc
13618394b2 Fdlibm 5.1 1994-02-11 17:52:17 +00:00
pk
68f0489fb0 [GS]ETREG definitions for ptrace 1994-02-11 16:51:35 +00:00
pk
61d987c30c [GS]ETREG ptrace functions. 1994-02-11 16:50:03 +00:00
chopps
276eff6bd9 Add missing Id's 1994-02-11 07:00:37 +00:00
chopps
ccd0b66d74 Add missing $Id$'s 1994-02-11 06:59:16 +00:00
mycroft
5887b43cde Nuke if_init. 1994-02-11 06:41:51 +00:00
cgd
f70e42e2ee hopefully last one; more corner cases. Thanks to Mark Weaver for
inspiration, for demanding that i put one of these fixes in, and
for double-checking.
1994-02-11 05:55:45 +00:00
chopps
a082d3d959 update proto(non) for dump call. 1994-02-11 05:07:08 +00:00
chopps
a245a4c9d3 ioctl's always pass proc. 1994-02-11 05:02:36 +00:00
mycroft
b8e893f885 Add proc arg to wdioctl() proto. 1994-02-11 04:44:30 +00:00
hpeyerl
44cb54cbb3 I should be able to install with NOPROFILE set.
(Herb's in user-land. Be afraid.)
1994-02-11 04:24:34 +00:00
cgd
32c2dba8da Mike Karels' solution to Andrew Herbert <andrew@werple.apana.org.au>'s
kern_exit race condition problem.  this is a hack:
	don't vrele() or vgoneall() if we don't have the vnode
	any more.  no vgoneall() is necessary, because if the refcnt
	is zero, there's nobody to take it away from!
a possible "real" long term solution would be to change the extra ref
into a bit in the vnode's flags, and DTRT in the places where the last
ref is killed.  That has some problems, too.
1994-02-11 03:09:17 +00:00
cgd
84a5ff8d13 don't barf over strange mode specs 1994-02-11 02:57:24 +00:00
cgd
b41fd90fdc don't give bogus return code from read() 1994-02-11 01:01:51 +00:00
cgd
5b9674ec23 general: cleanup. fix RCS Id's. ("$Id $" doesn't work.)
Makefile: no special bingrp.
quot.8: bugs section is empty; comment it out.
quot.c: add static RCS Id, KNF-ify, break long lines.
1994-02-11 00:23:34 +00:00
pk
90e1d9b049 Fix mis-understood relocation types; do sensible things when doing
PIC code.
Handling of the `%hi' operator is still slightly broken, especially when
used in conjunction with the `set' pseudo-op (rather academic, as there's
no reason to code something like `set %hi(var), reg').
1994-02-11 00:20:33 +00:00
cgd
95e2816dca alphabetize!!! 1994-02-10 23:59:51 +00:00
cgd
e5b8be437f fix -[ugo] and =[ugo] 1994-02-10 23:42:09 +00:00
cgd
29270058b2 clean up, reorganize, etc. 1994-02-10 23:36:59 +00:00
cgd
d69870dda1 make DESTDIR in distrib-dirs if it doesn't already exist. 1994-02-10 23:23:34 +00:00
cgd
b106f6f657 add some info about u, g, o perm specs 1994-02-10 23:23:08 +00:00
pk
9b345fd6e5 Define an adjustment for {TEXT,DAT}_ADDRs.
Hide some things from rtld with #ifdef RTLD.
1994-02-10 21:21:27 +00:00
pk
637c349300 Update relocation addend correctly (affects Sparc only). 1994-02-10 20:58:50 +00:00
pk
bd733720d6 Enable .type & .size generation. 1994-02-10 20:36:31 +00:00
pk
fae2950e23 Sparc executables have 8k page granularity. 1994-02-10 20:31:11 +00:00