Commit Graph

41792 Commits

Author SHA1 Message Date
dwhite
af4b570b69 Fix handling of the 'custom' directory symlink.
Properly abstract the PicoBSD build directory instead of depending too much
on pwd's and relative paths.

Submitted by:	 John Baldwin <jobaldwi@vt.edu>
1999-10-11 20:52:50 +00:00
luoqi
4081a7f93f Add a per-signal flag to mark handlers registered with osigaction, so we
can provide the correct context to each signal handler.

Fix broken sigsuspend(): don't use p_oldsigmask as a flag, use SAS_OLDMASK
as we did before the linuxthreads support merge (submitted by bde).

Move ps_sigstk from to p_sigacts to the main proc structure since signal
stack should not be shared among threads.

Move SAS_OLDMASK and SAS_ALTSTACK flags from sigacts::ps_flags to proc::p_flag.
Move PS_NOCLDSTOP and PS_NOCLDWAIT flags from proc::p_flag to procsig::ps_flag.

Reviewed by:	marcel, jdp, bde
1999-10-11 20:33:17 +00:00
phk
3797a97fce Add the machine that goes "BINGO" every time an potentially
unused #include is spotted in the kernel sources.

(This commit message celebrates Monty Pythons 30year aniversary)
1999-10-11 19:43:44 +00:00
mjacob
41df27ce2b remove unnecessary includes 1999-10-11 19:30:59 +00:00
phk
6576d17ff5 remove unused #includes 1999-10-11 19:18:43 +00:00
phk
b2a6ff7eff remove unused #include 1999-10-11 19:16:54 +00:00
phk
9e59f95e78 remove unused #include, add $FreeBSD$ 1999-10-11 19:14:37 +00:00
phk
8898c19e84 remove unused #includes. 1999-10-11 19:12:30 +00:00
imp
9d3a8bb755 Kill unused includes 1999-10-11 19:05:21 +00:00
imp
9aa7e2f357 Hid silly unknown board types message behind if (bootverbose). This
appears to have been lost sometime since joerge made this same fix in
1.47.
1999-10-11 18:53:59 +00:00
peter
4c5212d437 Oops, Previous commit was-
Submitted by:	Nick Sayer <nsayer@quack.kfu.com>
1999-10-11 16:16:57 +00:00
peter
d8f099235e Ack, ip_mroute.h is not an ipfilter include. :-/
Submitted by:	Mike Heffner <spock@techfour.net>
1999-10-11 16:14:22 +00:00
peter
2a25f7cd42 Oh foo. I got carried away. :-( "joy.h" is used to size an array.
(Incidently, there is no bounds checking...)
1999-10-11 16:09:00 +00:00
peter
5f2dea3689 Trim unused options (or #ifdef for undoc options).
Submitted by:	phk
1999-10-11 15:19:12 +00:00
peter
9f5ddae51f Clean up some cruft. We don't run <= 4.3 binaries on hp300 or luna68k
arches using owait(2).
1999-10-11 15:15:45 +00:00
steve
43b9d2d425 Add support for the USRobotics Courier V.Everything (USR0101) modem.
Submitted by:	Robert Blayzor <robert@superior.net>
1999-10-11 15:06:14 +00:00
peter
a88fb949e0 Trim some unused #includes
Submitted by:	phk
1999-10-11 15:00:09 +00:00
peter
0aecda7a3b Zap unneeded #include (found by phk)
Remove useless #include "joy.h"; #if NJOY > 0 - this is always true
if it's being compiled. config arranges this.
1999-10-11 14:53:46 +00:00
peter
9bf32518bb Zap unneeded #includes
Submitted by:	phk
1999-10-11 14:50:03 +00:00
peter
b2ad3d87b2 Delete unneeded #include
Submitted by:	 phk
1999-10-11 14:42:33 +00:00
sos
d638c2735d Fix a bug in the isa attach code which would panic isa systems. 1999-10-11 11:04:43 +00:00
dwhite
12a38c9093 Be explicit about kzip location to avoid accidentally calling KDE kzip. 1999-10-11 05:13:52 +00:00
peter
a38a1216f1 Delete the sf (swapfile) arg to an internal function that used to point to
/dev/drum but has not been used for a LONG time.
Add $FreeBSD$
1999-10-11 05:01:17 +00:00
kuriyama
6e09b33c79 Add I-O DATA PCLATE entry.
Submitted by:	sanpei@sanpei.org
PR:		conf/13038
URL:		http://www.iodata.co.jp/products/pccard/pclate.htm
1999-10-11 05:01:08 +00:00
newton
9cc8b0ae11 Replace cdevsw_add() and friends with make_dev()/remove_dev(). 1999-10-10 22:57:40 +00:00
obrien
e6f80ad0a6 Move RCS tag to our normal place. 1999-10-10 22:43:12 +00:00
obrien
05e7348974 Style cleanups:
* be consistant on protecting "#define FOO"s with "#undef FOO".
* be consistant that macro params are upper case, and commas are followed
  by a space in the macro definition
* protect macro param expansion by ()'s
* break long lines
* line continuations chars to consistant column
* remove trailing spaces
1999-10-10 22:33:40 +00:00
obrien
30e2fa3ce2 Remove things common to all FreeBSD platforms. They will now live in a
FreeBSD wide config file.

This includes "WORD_SWITCH_TAKES_ARG" & "SWITCH_TAKES_ARG".  Platforms
such as FreeBSD/MIPS will need to override these two defintions, but it
can #undef them and define them approapiately.
1999-10-10 22:17:24 +00:00
julian
aeb985473c Fix the following:
It appears that make fails to read the global symbol table of the archive file,
making it think that the library needs to be rebuilt.

fix supplied in PR:

PR:		bin/14167
Submitted by:	Sebastian Lederer <lederer@bonn-online.com>
Reviewed by:	gallatin@FreeBSD.ORG
1999-10-10 20:39:36 +00:00
phk
c35b32cea0 I don't know if this is the correct fix, but my kernel can compile with it. 1999-10-10 20:32:48 +00:00
jhay
33683db07a Update the comments to say we are at draft 05 now. 1999-10-10 18:41:42 +00:00
sos
c4dd81ab87 Remove unused include files.
Submitted by: phk
1999-10-10 18:08:40 +00:00
peter
d4d3fa3dd7 Don't #include ipfilter includes that aren't there anymore. 1999-10-10 17:49:25 +00:00
peter
4aff3defa2 Further cleanup. Also remove the following unused or defunct tokens:
and, bio, cam, master, minor, net, priority, sequential, size, slave, trace
1999-10-10 17:36:11 +00:00
peter
03cb6892a2 #ifdef PPS_SYNC around "kapi" declaration to fix a -Wunused warning. 1999-10-10 16:18:36 +00:00
marcel
20c1d44660 Use the proper #ifdef around union sigval and siginfo_t. This fixes
the breakage of POSIX sources (such as XFree86).

Reviewed by: bde
1999-10-10 15:52:33 +00:00
green
a238e7febb Let a file with '@' or ':' in it take precedence over defaulting to
nfs.
1999-10-10 15:52:21 +00:00
peter
aaac0ad22e Put IPFILTER_LKM into opt_ipfilter.h and delete the other two IPFILTER
options that previously went there.
1999-10-10 15:24:04 +00:00
peter
29ed1e429b Don't try and build IPFILTER in LINT. 1999-10-10 15:20:06 +00:00
peter
99a7a60f87 Remove ipfilter files - the hooks remain in ip_input.c and ip_output.c 1999-10-10 15:17:28 +00:00
peter
5d478cb2a0 Remove ipl hooks (bring on DEVFS! :-) 1999-10-10 15:14:46 +00:00
peter
3966124417 remove ipl hooks 1999-10-10 15:13:48 +00:00
peter
1532f574b1 Nuke the old antique copy of ipfilter from the tree. This is old enough
to be dangerous.  It will better serve us as a port building a KLD,
ala SKIP.

The hooks are staying although it would be better to port and use
the NetBSD pfil interface rather than have custom hooks.
1999-10-10 15:09:59 +00:00
peter
4e1e342cb5 Nuke the old antique copy of ipfilter from the tree. This is old enough
to be dangerous.  It will better serve us as a port building a KLD,
ala SKIP.
1999-10-10 15:08:38 +00:00
phk
c75e0975fe Retire old and unused #includes. 1999-10-10 12:02:36 +00:00
cpiazza
bd423219c7 Revert previous change, I misread it as an if( when it really
wasn't.
1999-10-10 09:28:14 +00:00
marcel
c7025812f2 Avoid using the osig* syscalls. 1999-10-10 09:14:31 +00:00
marcel
16861d96dc \begin{quote}
setjmp() gets the jmp_buf pointer from the wrong place (the place
where the return address is) in the shlib case, and uses it (only)
to fetch the current signal mask to address (return_address + 28).
This address is normally read-only (I hope), so the sigprocmask()
call has no effect except to return an error code.
\end{quote}

Submitted by: bde
1999-10-10 08:38:33 +00:00
mharo
06c780e67d Correct typo, Welcom -> Welcome
and add $FreeBSD$
1999-10-10 07:46:38 +00:00
markm
1058e09c7e Correct the Crypto dist's name in a string.
Get the KerberosIV dist from the correct files.
1999-10-10 07:13:33 +00:00