julian
8df47b0c2f
cleanup:
...
take out duplicated dump code
1998-05-07 01:15:23 +00:00
eivind
70fdf8aef9
Unbotch whitespace and change switch with two cases to if.
...
Noticed by: bde
1998-05-07 00:42:25 +00:00
brian
5cc7cdec73
Make syslogd function in non-secure mode.
...
Log the correct ^2 packet as per the last commit comment.
1998-05-07 00:39:56 +00:00
julian
d07b83de55
There is no dump routine for fd so give it an explicit NULL entry
...
in the SLICE table.
1998-05-06 23:35:36 +00:00
julian
86398c50a1
Don't call a dump routine if there isn't one. (e.g. in floppy driver)
1998-05-06 23:32:48 +00:00
julian
0cb054bfea
Add dump support to the DEVFS/slice code.
...
now we can actually catch our crashes :-)
Submitted by: Luoqi Chen <luoqi@chen.ml.org> (the man who's everywhere)
1998-05-06 22:14:48 +00:00
bde
719d62b3b0
Only include bsd.dep.mk in `mk'files that handle C sources. Abuse
...
bsd.obj.mk instead of bsd.dep.mk for defining the _SUBDIR target
and a default tags target. Abuse bsd.obj.mk for defining default
cleandepend and depend targets.
1998-05-06 18:44:04 +00:00
andreas
e10a5f74a6
Overlooked, that newer naming convention is xxx_program instead of xxx_prog.
...
So changed it to ntpdate_program and xntpd_program.
Backout last change, now we have again named_program, sorry.
1998-05-06 17:36:16 +00:00
andreas
e222e3b541
document ntpdate_prog and xntpd_prog
...
fix: named_program -> named_prog to reflect "real life"
(I suggest keeping this shorter name convention as it is
actually used in the config file)
1998-05-06 17:26:48 +00:00
wosch
3329d1e567
Delete stale comment.
...
Pointed out by: bde
1998-05-06 16:53:53 +00:00
bde
196c9f6d89
Backed out previous backout. Put y.tab.h back in SRCS.
1998-05-06 15:33:59 +00:00
bde
b11e33ba51
Backed out previous backout. Put y.tab.h back in SRCS.
1998-05-06 15:27:57 +00:00
bde
bed88a664a
Backed out previous backout.
...
Added y.tab.h to SRCS. Dependencies on it were missing until recently.
1998-05-06 15:23:53 +00:00
bde
e6e7e77dcf
Regress to generating foo.c from foo.y via y.tab.c for crufty applications
...
that want a y.tab.h file. This want must be specified by putting y.tab.h
in SRCS (and defaulting to or putting -d in YFLAGS). This only works if
there is only one yacc parser, of course. One improvement: copy y.tab.c
to foo.c instead of renaming it, so that `#line...y.tab.c' statements in
it refer to an existing file.
Regress to not generating explicit rules for .l and .y sources containing
slashes. This case is unusual and hard to handle properly.
Don't generate an unused dependency when -d is not in YFLAGS.
1998-05-06 15:01:18 +00:00
bde
216aef2a42
Use foo/bar.a' instead of
-Lfoo -lbar' for linking to static internal
...
libraries, so that `ld -f' in can create correct dependencies for
yet-to-be-built libraries.
Use `DIR!= cd ...libbind; make -V .OBJDIR' to find libbind's object dir
if it doesn't seem to be in its usual place relative to ${.OBJDIR}.
This fixes `cd /usr/src/usr.sbin/nslookup; mkdir obj; make'.
1998-05-06 13:23:39 +00:00
jkh
376f7a509e
XFree86 3.3.1 -> 3.3.2
1998-05-06 12:01:20 +00:00
phk
9bd8332bf8
devfs_add_devswf(9) and devfs_link(9) don't tell you how to
...
remove the device once it's added or linked.
PR: 6524
Reviewed by: phk
Submitted by: Brian Cully <shmit@kublai.com>
1998-05-06 09:13:53 +00:00
phk
9739c7039d
The CHIOGSTATUS ioctl of the SCSI media changer driver (sys/scsi/ch.c)
...
is broken. It omits the SCSI_DATA_IN flag in the SCSI READ ELEMENT
STATUS command, which makes the 'chio status' command fail.
PR: 6528
Reviewed by: phk
Submitted by: Hans Huebner <hans@artcom.de>
1998-05-06 09:11:20 +00:00
kato
e9a01261c4
Sync with sys/i386/isa/wd.c revision 1.164.
1998-05-06 08:25:58 +00:00
charnier
c4d26d7f83
Correct use of .Nm and other cosmetics. Add rcsid. Remove unused #inc.
1998-05-06 06:51:42 +00:00
charnier
32338c8e05
Correct use of .Nm, .An and other cosmetics. Add rcsid. Remove unused #inc.
1998-05-06 06:49:16 +00:00
msmith
d87cd7430c
Updates to support adding driver files outside the i386 area.
...
Submitted by: Daniel O'Connor <doconnor@gsoft.com.au>
1998-05-06 05:45:17 +00:00
msmith
c645da3999
As described by the submitter:
...
Reverse the VFS_VRELE patch. Reference counting of vnodes does not need
to be done per-fs. I noticed this while fixing vfs layering violations.
Doing reference counting in generic code is also the preference cited by
John Heidemann in recent discussions with him.
The implementation of alternative vnode management per-fs is still a valid
requirement for some filesystems but will be revisited sometime later,
most likely using a different framework.
Submitted by: Michael Hancock <michaelh@cet.co.jp>
1998-05-06 05:29:41 +00:00
gibbs
9fcbed6a43
Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm.
1998-05-06 01:45:55 +00:00
gibbs
d4f3e52d2b
Now that we have a TAILQ_PREV() that returns the previous object, simplify
...
some of the buf_queue inline functions.
1998-05-06 01:44:12 +00:00
jb
d0233a4f17
Use the thread-aware errno definition all the time.
1998-05-05 22:07:02 +00:00
jb
87e29f1d78
Build the syscalls (in libc, not libc_r) with weak symbols so that
...
libpthread can override them as required.
1998-05-05 22:06:16 +00:00
jb
6efb933327
Remove extern int errno and #include <errno.h> to get the proper definition.
1998-05-05 22:04:13 +00:00
jb
f615de946e
Remove leading underscores from the FILE lock functions that POSIX
...
specifies.
1998-05-05 22:02:29 +00:00
jb
954e81147d
I have a long list of issues to address here, mostly related to
...
namespace and revision levels of ANSI and POSIX. This change only
removes the leading underscrore from the FILE locking functions
that POSIX defines.
1998-05-05 21:59:19 +00:00
jb
7e3d598851
Remove leading underscores for the functions (weak symbols here) that
...
POSIX defines.
1998-05-05 21:56:42 +00:00
jb
ef2879f73e
The __set_ospeed() function is coded against the speed_t type declared
...
in termios.h, but it's prototype in termcap.h and the main file use
the underlying definition (which is now an int, not a long for
compatibility with NetBSD). Really termcap.h should use speed_t too,
but I guess that this might break sources that don't include termios.h
first.
1998-05-05 21:54:26 +00:00
jb
f0607ab21d
Change a couple of long types to int to match NetBSD so that termios
...
works on alpha without any modifications.
1998-05-05 21:49:37 +00:00
jb
0dd6c91639
Treat the lock value as volatile.
1998-05-05 21:47:58 +00:00
jb
39a9cfde14
In a threaded library, expect the lock field to be declared volatile,
...
so provide function prototypes that respect that, avoiding a gcc
warning that `volatile' is being thrown away.
1998-05-05 21:46:30 +00:00
andreas
b01afb1a08
Add variables for the ntpdate and xntpd program, you might want
...
to run the binaries from the new ntp v4 port.
1998-05-05 21:14:27 +00:00
des
d0c92c2cc8
Fix the search sequence for keymaps.
...
PR: bin/6522
Submitted by: Rudolf Cejka
1998-05-05 19:02:01 +00:00
sos
e57657ce89
Fix the 4-8G LBA geometry it was wrong.
...
Support >8G drives in CHS mode. This is done by guesstimating the
cylinder count from the LBA size reported. It works on my shiny
new Maxtor 11.5G drive, YMMV.
Reports from users of other big drives (read Quantum bigfoot's)
are welcome...
1998-05-05 14:27:26 +00:00
kato
9d55c8f6ae
Include pc98.h instead of isa.h when PC98 is defined.
1998-05-05 13:21:08 +00:00
kato
da46d40623
Deleted unused item.
1998-05-05 13:19:34 +00:00
bde
34c86699f0
Don't generate y.tab.h, since it is not used.
1998-05-05 13:19:13 +00:00
bde
9667ed0a16
Added y.tab.h to SRCS. This should have been used to get dependencies
...
on y.tab.h generated. It will soon be used to tell bsd.dep.mk that
y.tab.h itself needs to be generated.
1998-05-05 13:16:35 +00:00
bde
06d8ed4b9f
Put y.tab.h back in SRCS. This used to be the best way to get
...
dependencies on y.tab.h generated. It will soon be used to tell
bsd.dep.mk that y.tab.h itself needs to be generated.
1998-05-05 13:00:26 +00:00
jb
f692a926a1
Fix the path.
1998-05-05 12:33:21 +00:00
jb
4f6564ed3b
Specify an absolute include path.
...
Backout the previous commit in favour of the Makefile.inc added to
the parent directory.
1998-05-05 10:32:47 +00:00
jb
9ba533fa7b
One of those silently included files that just about guarantee that
...
nobody has any idea how something like BINDIR gets defined.
1998-05-05 10:27:39 +00:00
jb
2e38ab65f6
The BINDIR definition is an extra directory level away, so include it
...
explicitly.
1998-05-05 08:57:11 +00:00
jb
774841113f
Oops, missed the common part of gas.
1998-05-05 08:53:27 +00:00
jb
bf0c81b887
Gas build for i386 requires env as a build tool.
1998-05-05 08:40:38 +00:00
bde
dba406f638
Backed out previous commit. It was tested, but not for the case where
...
a separate object tree doesn't exist. Crufty makefiles will have to
put y.tab.h in SRCS so that we know not to create foo.h from foo.y.
1998-05-05 07:36:55 +00:00