peter
b9c3fb249f
Desupport FreeBSD/vax
2001-11-03 13:35:07 +00:00
peter
bd5684dc54
_SIG_MAXSIG (128) is the highest legal signal. The arrays are offset
...
by one - see _SIG_IDX(). Revert part of my mis-correction in kern_sig.c
(but signal 0 still has to be allowed) and fix _SIG_VALID() (it was
rejecting ignal 128).
2001-11-03 13:26:15 +00:00
tanimura
abb3f5c7b4
Avoid crash of minor numbers between /dev/midistat and /dev/dspr*.
2001-11-03 12:47:19 +00:00
peter
43929480b6
Partial reversion of rev 1.138. kill and killpg allow a signal
...
argument of 0. You cannot return EINVAL for signal 0. This broke
(in 5 minutes of testing) at least ssh-agent and screen.
However, there was a bug in the original code. Signal 128 is not
valid.
Pointy-hat to: des, jhb
2001-11-03 12:36:16 +00:00
brian
c6127e6abf
cmott@scientech.com -> cm@linktel.net
...
Requested by: Charless Mott <cmott@scientech.com>
2001-11-03 11:36:17 +00:00
brian
876314d445
cmott@scientech.com -> cm@linktel.net
...
Requested by: Charles Mott <cmott@scientech.com>
2001-11-03 11:34:09 +00:00
phk
62944b51ae
Clean up the bogus pci.h file we create.
2001-11-03 09:28:33 +00:00
non
a0da3013c6
Remove PAO3 dependent part.
...
This will not affect either -current nor -stable.
2001-11-03 08:55:34 +00:00
peter
5d791806c8
Remove FreeBSD/vax and FreeBSD/tahoe support.
...
Add $FreeBSD$
Submitted by: phk
2001-11-03 08:38:54 +00:00
peter
054367a0db
Remove support for FreeBSD/tahoe
...
Submitted by: phk
2001-11-03 08:35:11 +00:00
peter
ca5b6341e5
No FreeBSD/vax here either.
2001-11-03 08:32:28 +00:00
peter
37c0b6de0d
FreeBSD/vax is quite some time away.
2001-11-03 08:24:00 +00:00
phk
117b8a92dd
Add modules for lpt, plip, ppbus, ppi and pps.
...
Submitted by: j mckitrick <jcm@freebsd-uk.eu.org>
2001-11-03 08:20:44 +00:00
peter
2fc110a60d
FreeBSD/tahoe is not likely for a while.
2001-11-03 08:19:21 +00:00
peter
32b6e93593
Repo copied contents of src/sbin/i386 to src/sbin and set specific
...
SUBDIR lists there. Some of these are used on other platforms.
2001-11-03 07:31:21 +00:00
peter
4ca131b9a6
Move i386/{fdisk,cxconfig,nextboot} to src/sbin. Eliminate the i386
...
subdir. Add fdisk to ia64 SUBDIR list. Add all the previous occupants
of the i386 subdir to the i386 SUBDIR list.
2001-11-03 07:30:14 +00:00
peter
6193994718
Do not fail doing rm -f ${DESTDIR}${LIBDIR}/lib${LIB}.a if the
...
intermediate directories dont exist. (eg: when building standalone
includes, using the beforeinstall target in src/lib)
2001-11-03 06:33:08 +00:00
peter
af02d0d48f
Put in an attempt at stack trace/unwind records.
2001-11-03 06:31:27 +00:00
peter
f5127cdcc8
Do not ``build'' (ie remove, and put in stub libraries) for libresolv
...
and/or libgnumalloc on anything but i386. The other platforms
post-date this mistake.
Do not build libc_r for ia64. There are some fundamental issues that
need to be resolved (ie: it cannot use setjmp/longjmp for thread
switching, which isn't likely to be fixed soon. libc_r has to be
reimplemented using something like makecontext()/swapcontext() etc
in order to work in ia64.)
2001-11-03 06:30:15 +00:00
peter
215f4b41f8
Dont fail if ${DESTDIR}${LIBDIR}/ or any of its components dont
...
exist for the rm -f of libresolv.a
2001-11-03 06:26:15 +00:00
peter
7e05941691
Dont fail if the intermediate directories in ${DESTDIR}/usr/lib/compat/*
...
dont exist. IMHO, this is kinda silly.
2001-11-03 06:24:23 +00:00
peter
4f5eb2c0c5
Add Id for 82801CA (ICH3?). The ich driver seems to work fine on the
...
laptop that had it.
2001-11-03 05:07:59 +00:00
peter
96760959bf
Add ICH3 (82801CA/CAM) and 460GX
2001-11-03 05:03:00 +00:00
peter
88067114a1
Add a 'reset' command. This is useful for panics really early before
...
any symbols are loaded. Especially for unattended machines.
2001-11-03 04:55:48 +00:00
des
ddeebb8930
Declare struct uio so consumers don't have to #include <sys/uio.h> unless
...
they intend to call proc_rwmem().
2001-11-03 03:17:16 +00:00
des
7885415b9c
Reduce the number of #include dependencies by declaring some of the structs
...
used in pseudofs.h as opaque structs.
2001-11-03 03:07:09 +00:00
grog
29155a87f5
allocrqg: Don't ever try to write to a NULL pointer.
...
Reported by: Jeff Roberson <jeff@midstream.com>
2001-11-03 02:39:15 +00:00
obrien
f100891016
Tighten up the random seeding a little bit more. getpid() alone only
...
affect only lower bits of seed which would resulte in the same seed for
sequences of fast-started awk's resulting the same random sequence.
Submitted by: ache
2001-11-03 02:14:10 +00:00
obrien
9bd91d26be
Revert rev 1.3 which moved us away from POSIX character classes.
...
The community feels our base AWK must handle them.
2001-11-03 01:35:07 +00:00
obrien
8e8327cb31
Revert rev 1.7 which moved us away from POSIX character classes.
...
The community feels our base AWK must handle them.
2001-11-03 01:33:12 +00:00
des
572d6d9be0
Remove a debugging warnx() that got committed by mistake.
2001-11-03 01:31:46 +00:00
dillon
206c5d779e
Implement i386/i386/pmap.c 1.292 for alpha, ia64 (avoid free
...
page exhaustion / kernel panic for certain madvise() scenarios)
2001-11-03 01:08:55 +00:00
des
84073a96d1
We have a _SIG_VALID() macro, so use it instead of duplicating the test all
...
over the place. Also replace a printf() + panic() with a KASSERT().
Reviewed by: jhb
2001-11-02 23:50:00 +00:00
obrien
2fd0cade3f
Bring Gawk back. There just isn't any other POSIX compliant AWK out there.
...
The biggest thing missing from Bell-Labs AWK is the character class regexes.
2001-11-02 23:48:32 +00:00
obrien
234500c65e
Update to Gawk 3.1.0.
2001-11-02 23:46:57 +00:00
obrien
d1baa9778f
Bring Gawk back. There just isn't any other POSIX compliant AWK out there.
...
The biggest thing missing from Bell-Labs AWK is the character class regexes.
2001-11-02 23:43:07 +00:00
obrien
7881129170
This commit was generated by cvs2svn to compensate for changes in r85919,
...
which included commits to RCS files with non-trunk default branches.
2001-11-02 23:41:29 +00:00
obrien
88a5687561
I'd put down $10 says the author did a last minute tweak to awkgram.y (which
...
had an error in it), and applied it by hand to awkgram.c (getting it right)
rather than really generating an new awkgram.c properly using Bison/YACC...
Fix his mistake here.
2001-11-02 23:41:29 +00:00
des
604e648a35
Add the as-yet-unused S_ALLSTOPS which I forgot in previous commit.
2001-11-02 23:15:13 +00:00
cjc
4d613e6699
Fix a bug I introduced yesterday. People who built world since the
...
previous commit yesterday may wish to check /var/run for junk.
2001-11-02 22:00:17 +00:00
obrien
5931acbb5f
We use the stock version of this file now, but since someone foolishly
...
took about 15 files off the vendor branch for what turned out to be
good reason a Gawk update takes an order of magnitude more effort than
it should...
2001-11-02 21:57:00 +00:00
imp
3d77ae77d5
Arrgh. A clean pc98 build failed due to bogons on my part :-(.
...
Fix it by putting back the link of machine to sys/i386/include rather
than ../../include (aka sys/pc98/include). I had a stale machine link
on my first test.
Not sure what the "right" fix is, but this unbreaks things.
2001-11-02 21:50:15 +00:00
obrien
18d82938b5
We use the stock 3.1.0 file.
2001-11-02 21:44:42 +00:00
obrien
623b400904
The bug rev 1.6 fixed was fixed in the vendor sources.
2001-11-02 21:40:02 +00:00
obrien
e23c9b2d63
We use the stock 3.1.0 file now.
2001-11-02 21:39:18 +00:00
obrien
b3be7507c3
We use the stock 3.1.0 file (other than needing $FreeBSD$).
2001-11-02 21:37:05 +00:00
imp
6242c9dd61
Factor the common parts of the Makefile.foo files. This introduces two
...
new files: kern.pre.mk, which contains most of the definitions, and
kern.post.mk, which contains most of the rules.
I've tested this on i386 and pc98. I have had feedback on the sparc64
port, but no reports from anybody on alpha, ia64 or powerpc. I
appologize in advance if I've broken you.
Reviewed by: jake, jhb, arch@
2001-11-02 21:34:20 +00:00
obrien
dc6f25b547
Merge revision 1.2 (unspam l10n ranges check) into Gawk 3.1.0.
2001-11-02 21:34:12 +00:00
obrien
f99bc3baaa
Merge revs 1.9 (don't choke on long lines),
...
rev 1.3 (use srandom(time() ^ getpid())) into Gawk 3.1.0.
2001-11-02 21:26:14 +00:00
imp
931e47124f
Better error messages for the cases where device_add_child fails. We
...
should also whine if the old pccardd is used, but that's a little
harder than it sounds.
This also has the effect of fixing a typo that was in the last
version I committed.
2001-11-02 21:26:07 +00:00