Commit Graph

46051 Commits

Author SHA1 Message Date
bouyer 1d5d5ab40a In struct wdc_xfer, change 'channel' to a pointer to a channel_softc, to avoid
a double-pointer dereference at run-time. Suggested by Matthias Drochner.
1998-12-02 15:53:34 +00:00
tsubai 4cb00b9fe2 Adapt to gcc change (calling sequence). 1998-12-02 14:23:03 +00:00
tsubai 50a875f651 Use egcs by default on powerpc. 1998-12-02 14:12:23 +00:00
bouyer c0a73358a2 Document the use of flags for PIO/DMA/UDMA settings/disable. 1998-12-02 11:05:59 +00:00
bouyer ab57245c0f Document the use of flags to set/disable PIO/DMA/UDMA modes. 1998-12-02 10:54:26 +00:00
bouyer 45675ab14b - change drive_flags from u_int8_t to u_int16_t
- keep the modes supported by the drive in struct ata_drive_datas (will be
  later used for downgrading the DMA/PIO mode on error)
- use config flags to force/disable PIO/DMA/UDMA modes
- For the CMD PCI0643/6 setup DMA mode to DMA Read multiple.
1998-12-02 10:52:24 +00:00
bouyer 4787b2ea75 - intentation
- sync LK_* flags with ffs/ufs
1998-12-02 10:44:52 +00:00
bouyer c2912048fc Cosmectic change in a panic(), so that the panic string printed by savecore
has more meaning.
1998-12-02 10:41:01 +00:00
christos d72de1a548 PR/6251: ``TheMan'': Delint. 1998-12-02 09:47:20 +00:00
christos a5d7ea15aa Regen. 1998-12-02 09:43:15 +00:00
christos 8692433023 add the compat id for the aha-1542cp 1998-12-02 09:42:57 +00:00
thorpej e644246e6a Warn about references to the compatibility() sigaction(), sigpending(),
sigprocmask(), sigreturn(), and sigsuspend(), and direct the user to
include <signal.h> to generate the correct reference.
1998-12-02 01:01:03 +00:00
thorpej a6f7e0c05a Implement WARN_REFERENCES(). 1998-12-02 00:58:42 +00:00
sommerfe 57ba10cfab Change ofisa attachment comparable to change drochner made to isa
attachment.  Works at least well enough to allow kernel to build &
boot on diskless shark with wdc controller in it.
1998-12-02 00:18:41 +00:00
kenh 7171fafd1d Add support for a new flag: "nodevmtime". This sets the MNT_NODEVMTIME mount
flag.
1998-12-01 23:20:43 +00:00
kenh cbc0f73bee Update device special file modification times if NODEVMTIME isn't set. 1998-12-01 23:18:48 +00:00
kenh b519a199d6 Pass MNT_NODEVMTIME flag to lower VFS layer. 1998-12-01 23:17:25 +00:00
kenh 9462b1dde5 Add new MNT_NODEVMTIME mount flag. 1998-12-01 23:16:23 +00:00
kenh f4360880ce NODEVMTIME is going away. 1998-12-01 22:29:27 +00:00
thorpej 6dc438b3ac Warn about references to the compatibility sigaddset(), sigdelset(),
sigemptyset(), sigfillset(), and sigismember(), and direct the user
to include <signal.h> to generate the correct references.
1998-12-01 22:05:21 +00:00
thorpej 126eb1160e Warn about references to the compatibility sys_errlist[] or sys_nerr, and
direct the user to include <errno.h> to generate the correct reference.

Warn about references to the deprecated __sys_signame[] or __sys_nerr, and
direct the user to include <errno.h> and use sys_errlist or sys_nerr instead.
1998-12-01 20:38:02 +00:00
thorpej 7c8e3ebefb Warn about references to the compatibility sys_signame[], and direct
the user to include <signal.h> to generate the correct reference.

Suggestion from Christoph Badura.
1998-12-01 20:31:41 +00:00
thorpej 6d0722603d Warn about references to the compatibility sys_siglist[], and direct the
user to include <signal.h> or <unistd.h> to generate the correct reference.

Warn about references to the deprecated __sys_siglist[], and direct the
user to include <signal.h> or <unistd.h> and use sys_siglist instead.
1998-12-01 20:31:00 +00:00
thorpej 67388db284 Warn about references to the old glob functions, and direct the user to
include <glob.h> to generate the correct references.

Suggestion from Christoph Badura.
1998-12-01 20:14:04 +00:00
thorpej cde86f7e7e Warn about references to the old fts functions, and direct the user to
include <fts.h> to generate the correct references.

Suggestion from Christoph Badura.
1998-12-01 20:13:47 +00:00
sommerfe 322be18c08 Fix pr6517: strftime %s returns unterminated string 1998-12-01 16:07:11 +00:00
leo 7cce2beefa Fix the __abs_copy() macro (wrong parameters to __abs_opname). 1998-12-01 15:32:28 +00:00
leo 70249fa2f2 Make this compile again... ('maximum entropy'). 1998-12-01 15:30:01 +00:00
bouyer bef8c343db In ext2fs_sync(), don't flush the vnode if vput() returned an error. Fixes
PR kern/6495.
1998-12-01 14:37:44 +00:00
tsubai 75ed099b01 struct ataparam has endian dependence, so add big-endian case. 1998-12-01 13:06:37 +00:00
msaitoh c4cc4294b5 swap arguments of kill (from am-utils-6.0b2s3) 1998-12-01 12:03:16 +00:00
lukem 53b78e5034 regen 1998-12-01 11:14:21 +00:00
thorpej 1e7ec4d50e Use _C_LABEL() to generate C labels in assembly code, don't prepend an
underscore (_) directly.  (XXX Except in a few places, where traditional
CPP's macro evaluation semantics break things, so we test for __ELF__
directly in those places).
1998-12-01 04:30:59 +00:00
erh 36f7c92000 Don't do the version check if we can't find the script. 1998-11-30 23:34:44 +00:00
ragge 42b291e36f Sysinst support for vax. 1998-11-30 22:36:00 +00:00
ragge 6e9aa26bb0 Fix disk size identifier bug. 1998-11-30 22:27:32 +00:00
thorpej 294f5c3157 libc is now 12.34 1998-11-30 22:23:00 +00:00
sommerfe 14dc6ddfe6 Fix PR6473: allow sends to tun* devices using bpf. 1998-11-30 21:43:11 +00:00
augustss 8ae89c20dc Do untimeout() for the timeouts we set up.
(How can this ever have worked?)
1998-11-30 21:39:20 +00:00
thorpej 29c661aec0 Bump minor to 34; added __sys_signame14, __sys_siglist14, and __sys_errlist14. 1998-11-30 20:46:55 +00:00
thorpej e0248b4e24 Renamed sys_errlist, exported as a pointer, not an array, so that as new
errors are added, the exported symbol size does not change.  Update to
include new errors.
1998-11-30 20:46:09 +00:00
thorpej ad653e250e Renamed sys_siglist and sys_signame, exported as a pointer, not an array,
so that as new signals are added, the exported symbol size does not change.
Update to include new signals.
1998-11-30 20:45:40 +00:00
thorpej f2403afe2c Use the (new) sys_nsig instead of NSIG. 1998-11-30 20:43:53 +00:00
thorpej 50611666b1 Need an internal name for the (new) sys_nsig. 1998-11-30 20:43:06 +00:00
thorpej 2d77af5ffd Don't include <sys/cdefs.h> twice. Also, don't include <signal.h> or
<unistd.h>.  These headers are not needed, and if included now, cause
a compile error since the exported and renamed type is different.
1998-11-30 20:42:44 +00:00
thorpej e1f67632f8 Build __errlist14.c, __siglist14.c, and __signame14.c 1998-11-30 20:41:21 +00:00
thorpej c969d96715 Change the type of sys_errlist from const char *const [] to const char *const *
and rename it to __sys_errlist14.  This will prevent the size of the exported
symbol from changing when more errors are added to the list.
1998-11-30 20:37:52 +00:00
thorpej 82865be7fd Change the type of sys_siglist and sys_signame from const char *const [] to
const char *const *, and rename them to __sys_siglist14 and __sys_signame14.
This will prevent the size of the exported symbol from changing when more
signals are added to the list.
1998-11-30 20:36:27 +00:00
thorpej 739da0b44f h_errlist[] is not exported in any header file. We should consider making
the symbol static when libc's major is bumped.  Indicate this with a comment.
1998-11-30 20:15:41 +00:00
jtk aeec8f4cb2 regen 1998-11-30 19:47:53 +00:00