Commit Graph

40678 Commits

Author SHA1 Message Date
tv
d643a3384e Allow PAGESIZE to be set via a -D option to cc (CLBYTES not a constant on
sparc; it is defined in terms of the kernel variable "nbpg")
1998-07-01 20:42:47 +00:00
tron
f5a8d207a9 Prevent buffer overflow on reverse lookup, fixes PR misc/5688 by
D'Arcy J.M. Cain.
1998-07-01 19:29:22 +00:00
scottr
3733eac8e4 Undo a thinko in the various VIA2 isr loops: increment
bitnum inside the loop, not as part of the condition.
1998-07-01 18:57:36 +00:00
mjacob
3664a056b3 Align output for Tape specific bits and use new Sense Key defines (for clarity) 1998-07-01 17:18:45 +00:00
mjacob
6aa030f90b Use new Sense Key defines (for clarity) 1998-07-01 17:16:46 +00:00
tv
fb267f06f0 On ELF, make __indr_reference undefined and __warn_references do nothing,
as on Alpha.  This should be fixed to do something in both cases.
1998-07-01 17:14:51 +00:00
mjacob
a228166c1a oh, for goodness sake, define the bloody Sense Keys... 1998-07-01 17:04:31 +00:00
tv
a3ef68cb68 Add a hack to recognize VAX kernels. This will later be made into its own
bfd target (a.out-vax-ultrix or a.out-vax-netbsd-kernel).
1998-07-01 15:15:51 +00:00
scottr
398759b74e Whoops, forgot to bracket struct grfinfo with #ifdef GRF_COMPAT. 1998-07-01 14:52:21 +00:00
scottr
f170a53f0b Add a GRF_COMPAT option so that old-style grf ioctl() code can be
removed from the kernel.
1998-07-01 14:49:07 +00:00
ragge
1aab7e8c23 Added boot program support for the SGEC Ethernet controller, present on
some VAX 4000 maachines. Written by Jay Maynard. (jmaynard@phoenix.net)
1998-07-01 10:52:10 +00:00
ragge
7b2ca7e1ba RPB number for SGEC Ethernet controller (ze). 1998-07-01 09:37:11 +00:00
ross
7897fc307b Add support for:
DEC_1000
	DEC_1000A
	DEC_ALPHABOOK1
	DEC_EB66

Remove support (ran out of space) for: ahc and bha. SCSI must be ncr or isp.
This will be fixed soon by defining an optional, two-floppy install
alternative.
1998-07-01 09:14:02 +00:00
phil
5aa748c608 Bug fixes, tweeks to scrolling, beginnings of dynamic menus. 1998-07-01 07:46:02 +00:00
marc
d663cd1216 better MFC parsing (for 3c56[23]D), and make sure the pf is zeroed out before using it (for adaptec 1460b) 1998-07-01 07:13:41 +00:00
thorpej
213e26d670 OpenFirmware glue for ISA SoundBlaster and compatible devices. 1998-07-01 06:52:12 +00:00
thorpej
d5bc168ba9 Use _C_LABEL() to generate C labels. 1998-07-01 06:44:14 +00:00
thorpej
0c3c6dabb8 Use _C_LABEL() to generate C labels. 1998-07-01 06:24:25 +00:00
thorpej
b6d050ef0f Make use the `end' consistent. 1998-07-01 06:05:18 +00:00
marc
1fa113224d update to reflect reality 1998-07-01 04:36:52 +00:00
tv
da26383918 Change _C_LABEL() to use proper underscoring depending on __ELF__ or not. 1998-07-01 02:35:24 +00:00
tv
131c70b10d Change immediate label references to _C_LABEL(). 1998-07-01 02:16:27 +00:00
tv
3c9123a555 Add ELF32 support for reading and writing. ELF64 not yet working (may
require import of 2.9.1 first).
1998-07-01 02:12:11 +00:00
cgd
eed439cd86 add puc manual page (formatted and unformatted) 1998-07-01 02:02:36 +00:00
cgd
fc1723c2fd add a quickly-thrown-together manual page for 'puc' 1998-07-01 01:48:20 +00:00
thorpej
0b12e1c944 Generate C labels with _C_LABEL(). 1998-07-01 01:28:48 +00:00
thorpej
dd0758a46a Oops, fix a couple of brain-o's. 1998-07-01 01:23:25 +00:00
mjacob
20f9998e6f allow a config file to redefine MAXPHYS 1998-07-01 00:51:15 +00:00
thorpej
b413670e49 Regen. 1998-07-01 00:41:55 +00:00
thorpej
f76a7b5d83 Add a bunch more system calls from Digital UNIX 4.0D. 1998-07-01 00:41:36 +00:00
thorpej
1a371b88e4 Add a forward declaration for struct iovec. 1998-07-01 00:03:23 +00:00
thorpej
d48673ce4c Rename an internal function who's name collides w/ pwrite(2). 1998-06-30 23:42:08 +00:00
thorpej
576184d528 Put pread64() and pwrite64() back in here, but just call the native
NetBSD system call with no argument translation.
1998-06-30 23:34:05 +00:00
thorpej
c21db87c09 Regen. 1998-06-30 23:32:07 +00:00
thorpej
641ea73301 Revert the last change; it had a side-effect that I didn't think about. 1998-06-30 23:31:28 +00:00
thorpej
0e5d7351fc Add man pages for the positional i/o system calls. 1998-06-30 21:35:16 +00:00
thorpej
317d4e84d6 Use pread(2) and pwrite(2) where appropriate. 1998-06-30 21:30:52 +00:00
thorpej
b9cfbb01cd Use pread(2) in one place. 1998-06-30 20:47:37 +00:00
thorpej
5bc2ba5c36 Oops, missed a couple of pread(2) uses. 1998-06-30 20:40:44 +00:00
ross
5a4035534b Make the include/machine -> include/alpha change in comp/md.alpha.
Sync the rest with reality.

More rogues' gallery nominations for modifying the distribution without
updating the sets:

	cgd             bsd.kinc.mk
	christos        fktrace.2 link
	christos        libc version
	fair            ch.4
	fair            scsi.4
	fair            ss.4
	lukem           libedit version
	mrg             packages.7
	tron            examples/amd/cd

You all owe me beer.
1998-06-30 20:40:10 +00:00
thorpej
55c7ea7c28 Use pread(2) and pwrite(2) rather than lseek(2)/{read,write}(2). 1998-06-30 20:29:39 +00:00
ross
a1394485b6 Revert yesterday's change. 1998-06-30 20:25:14 +00:00
tv
e3ab20461f Add the ability to disable passive connects in ftpd.conf (breaks RFC1123,
STD3, but needed in some firewall environments).
1998-06-30 20:18:52 +00:00
ragge
104c2d4f3e Oops, had forgotten hard link to fsck_ffs. Pointed out by Roger Ivie. 1998-06-30 20:14:19 +00:00
thorpej
924ead1c85 Prototype preadv(2) and pwritev(2) if !defined(_XOPEN_SOURCE). 1998-06-30 19:48:56 +00:00
thorpej
c0f28f93e4 Prototype pread(2) and pwrite(2) if !defined(_POSIX_C_SOURCE). 1998-06-30 19:46:41 +00:00
thorpej
bdad86fd0c Add pread(2), pwrite(2), preadv(2), pwritev(2) system calls. 1998-06-30 19:46:00 +00:00
thorpej
f8fe385b78 Rewrite svr4_sys_pread() and svr4_sys_pwrite() in terms of the native
NetBSD pread(2) and pwrite(2).  These still require indirection because
the arguments need to be converted to the correct types.

Delete svr4_sys_pread64() and svr4_sys_pwrite64(), since the arguments
for these calls do not need conversion, and the syscall switch calls
the native NetBSD system calls directly.
1998-06-30 19:42:56 +00:00
thorpej
e05b7cc70b Regen: syscalls.master changed to reflect native pread/pwrite. 1998-06-30 19:40:55 +00:00
thorpej
cf54391ad7 Now that NetBSD has pread(2) and pwrite(2), we no longer need to indirect
through SVR4 emulation layers to handle SVR4's pread64(2) and pwrite64(2),
since NetBSD's arguments are the same as the SVR4 64-bit system call
arguments.
1998-06-30 19:40:13 +00:00