Commit Graph

17053 Commits

Author SHA1 Message Date
jtc 0a1e7de7b6 merge in changes from 1.1 release branch 1995-11-28 05:25:28 +00:00
jtc 3ae562ed82 merge in changes from 1.1 release branch 1995-11-28 05:12:44 +00:00
cgd 29d9eeabd1 kill these. they're no longer used. 1995-11-27 23:28:00 +00:00
perry c77e9daa00 slurp new file from internic -- f.root-servers.net changed address 1995-11-27 15:11:33 +00:00
mycroft e2baea19f3 Make sure vt_coldinit() is called before vt_coldmalloc(). 1995-11-26 21:01:16 +00:00
perry f37edba165 Added man9 to SUBDIRs 1995-11-25 21:26:28 +00:00
perry 4e41b85beb Added first section 9 man pages -- initial pages and Makefile from cgd
Section 9 man pages document the internals of the kernel.
1995-11-25 21:24:47 +00:00
perry 299d54aac6 Added directories to contain the Section 9 man pages. (There probably
won't ever be any in /usr/local but I wanted to be consistent.)
(Should there be machine specific sections?)
1995-11-25 21:00:28 +00:00
perry 3baad3ca17 Add support for Section 9 (kernel internals) manpages 1995-11-25 19:53:33 +00:00
mellon 55980119ec Remove some cruft 1995-11-25 10:39:57 +00:00
mellon 8b29652e06 Fix colormap initialization for monochrome pmax framebuffer 1995-11-25 10:38:42 +00:00
mellon db99c1a30b Provide compiler tool definitions for cross compilation. 1995-11-25 05:55:38 +00:00
cgd afc45b4ab7 pull in ECOFF exec code with EXEC_ECOFF 1995-11-25 01:34:38 +00:00
cgd 93a78af882 no DDB 1995-11-25 01:32:34 +00:00
cgd e6dc5f55db update for am7990var.h, am7990.c changes 1995-11-25 01:31:09 +00:00
cgd 0f7f390b49 allow bus-specific lance drivers to use machine-independent buffer/descriptor
copy functions, and convert isa and pmax drivers to do so.
1995-11-25 01:23:51 +00:00
cgd 57dc31272e pull in ecoff_exec.c with 'options EXEC_ECOFF', as well as with compat
options, so that it can be used in kernels (e.g. alpha) w/o need for
compat options.
1995-11-25 00:37:39 +00:00
cgd 523c12167c fix definition of nullcnpollc, and add a prototype for it. 1995-11-25 00:03:35 +00:00
cgd 540ab1b88d since 'long's in this code are meant to be exactly 32-bits wide, use
'int32_t's instead, so that this code is usable on the alpha.
1995-11-24 23:50:51 +00:00
cgd 13bf4371ae delete extra (blank) line in comment block 1995-11-24 23:45:40 +00:00
cgd f5655b153b fix paste-o 1995-11-24 22:13:08 +00:00
gwr 8076d80e1d Release notes for 1.1 1995-11-24 08:50:29 +00:00
cgd deb4082f80 wholesale update from my NetBSD/Alpha source tree. Includes:
Support for AXPpci CPUs,
	Support for AlphaStation 600 CPUs,
	new boot block structure, which requires an 'installboot'
	    program and works a lot like the NetBSD/sparc boot blocks.
1995-11-23 02:33:17 +00:00
jtc c47925a6fb Added spanish language message catalog from Jesus M. Gonzalez <jgb@ordago.uc3m.es> 1995-11-23 02:20:59 +00:00
jtc 9c5e4ba959 extract gecos field from passwd in a more efficent manner (one sed instead of grep, awk, and a sed) 1995-11-23 02:10:43 +00:00
jtc ca4dc54bcd Handle '&' in gecos field 1995-11-23 02:07:34 +00:00
cgd 5cd2526d5c db_lastsym (cast from pointer) should be long not int. db_maxoff -> db_expr_t 1995-11-23 01:42:08 +00:00
cgd b69dc1f62c move ../sys/syscallargs.h out of the way when making new version,
just like we do for init_sysent.c, syscalls.c, and ../sys/syscall.h.
1995-11-22 23:11:32 +00:00
cgd a321588516 update for new syscalls.master 1995-11-22 23:09:26 +00:00
cgd a2ce90f34c change definition of profil() to make it 64-bit friendly. This has
no practical consequence on 32-bit systems.  old prototype was
int profil(char *, int, int, int), and new one is int profile(char *,
size_t, u_long, u_int).  the size_t is the size of the buffer,
and the u_long is the 'starting offset'.  (I changed the last int
to u_int, because it's treated as a u_int everywhere, and isn't
logically a signed value.)
1995-11-22 23:07:19 +00:00
cgd 895c6508ee represent profiling size, scale more correctly (as size_t, u_int, resp.) 1995-11-22 23:01:53 +00:00
cgd 0cfde2b269 add -Dunix to CFLAGS 1995-11-22 21:52:48 +00:00
christos 6611cb1d0d Updates for POSIX/SVR4 compiling:
arch.c:		 Don't require ranlib stuff. Not everybody has it.
dir.c:		 SunOS-4 != Solaris; change #ifdef sun to #if sun && !__svr4__
job.c, compat.c: Don't use 'union wait', use int and the W*() macros.
main.c: 	 Check for uname() == -1; some unames return > 0...
util.c, job.c:	 Add signal() with BSD semantics for svr4, don't use bsd
		 sigmask and friends.
1995-11-22 17:39:53 +00:00
cgd 738ad05ece fix parallel build changes: at minimum, tools also needs to be
included in subdir list if making 'obj' or 'lint'.  I don't particularly
trust this way of adding things; !make(install) was much more obvious,
and safer in the face of addition of new build targets.
1995-11-22 05:38:58 +00:00
pk 1f061d8392 Initialize all registers (from John Kohl; PR#1651).
The REGISTER_U_ADDR is no longer needed.
1995-11-22 00:25:50 +00:00
jtc c13a492707 Describe PROFDIR environment variable 1995-11-21 22:24:55 +00:00
jtc 5c13daa56e Add support for PROFDIR environment variable 1995-11-21 22:23:47 +00:00
gwr 0f77846dcd Ready for release 1995-11-21 21:18:48 +00:00
gwr d670c5bc9b add .NOTMAIN 1995-11-21 21:17:19 +00:00
gwr 2721787282 ufs => ffs 1995-11-21 20:59:39 +00:00
gwr a660932f64 miniroot is now 8MB 1995-11-21 20:58:33 +00:00
gwr 43ac37fed9 allow any unit on st 1995-11-21 20:57:39 +00:00
briggs 93d836857c RAMDISK stuff. 1995-11-21 05:06:28 +00:00
briggs 447b897889 Define DST and TIMEZONE 1995-11-21 05:05:51 +00:00
briggs e5a588356f Small RAMDISK kernel. 1995-11-21 05:02:02 +00:00
briggs 369e3de013 Get rid of obsolete time specs. 1995-11-21 05:00:34 +00:00
briggs f9ba6adcd7 Add rd_root.c from sun3. 1995-11-21 04:53:20 +00:00
briggs 0d91c3ff0b Back the sccClkConst off to 115200 for several classes of machines. 1995-11-21 04:00:43 +00:00
briggs 9afe66efa5 Add rd support at the same address as the Sun3. 1995-11-21 03:39:45 +00:00
cgd dfad729a16 make netinet work on systems where pointers and longs are 64 bits
(like the alpha).  Biggest problem: IP headers were overlayed with
structure which included pointers, and which therefore didn't overlay
properly on 64-bit machines.  Solution: instead of threading pointers
through IP header overlays, add a "queue element" structure to do
the threading, and point it at the ip headers.
1995-11-21 01:07:34 +00:00