]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoFix minor bug with new over used swap fix.
John Dyson [Fri, 1 May 1998 02:25:29 +0000 (02:25 +0000)]
Fix minor bug with new over used swap fix.

26 years agoconnect() returns -1 on error - not 0.
Brian Somers [Fri, 1 May 1998 01:16:39 +0000 (01:16 +0000)]
connect() returns -1 on error - not 0.

26 years agoFix the incremental priority increment.
John Birrell [Thu, 30 Apr 1998 21:50:29 +0000 (21:50 +0000)]
Fix the incremental priority increment.

PR: bin/6467 Marino Ladavac <lada@pc8811.gud.siemens.at>

26 years agoLoopback network interface driver (net/if_loop.c) has no SIOCSIFFLAGS
Poul-Henning Kamp [Thu, 30 Apr 1998 19:37:00 +0000 (19:37 +0000)]
Loopback network interface driver (net/if_loop.c) has no SIOCSIFFLAGS
ioctl handler.

PR: 6466
Reviewed by: phk
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

26 years agopartially revert rev 1.2 spammage. This file is broken as shipped and
Peter Wemm [Thu, 30 Apr 1998 17:31:22 +0000 (17:31 +0000)]
partially revert rev 1.2 spammage.  This file is broken as shipped and
depends on the typo in the #ifdef in order to work..  Since the line has
been touched, leave a note there so that nobody else tries to "fix" it
again.

PR: 2035

26 years ago*blush*, typo during last minute editing..
Peter Wemm [Thu, 30 Apr 1998 16:50:07 +0000 (16:50 +0000)]
*blush*, typo during last minute editing..

26 years agoChange euid while reading the user's .login_cap file in case the homedir
Peter Wemm [Thu, 30 Apr 1998 16:48:20 +0000 (16:48 +0000)]
Change euid while reading the user's .login_cap file in case the homedir
is on a NFS partion without root read access.  Also, flip euid again for
the duration of the chdir() to the homedir for the same reason.

PR: 5145
Submitted by: Joel.Faedi@esial.u-nancy.fr
Also tested by: A Joseph Koshy <koshy@india.hp.com>

26 years agoAdd reference to setlocale(3)
Andrey A. Chernov [Thu, 30 Apr 1998 16:11:50 +0000 (16:11 +0000)]
Add reference to setlocale(3)

26 years agoAdd reference to catopen(3)
Andrey A. Chernov [Thu, 30 Apr 1998 16:07:54 +0000 (16:07 +0000)]
Add reference to catopen(3)

26 years agoRemove generated bc.h
Andrey A. Chernov [Thu, 30 Apr 1998 16:02:01 +0000 (16:02 +0000)]
Remove generated bc.h

26 years agoUse generated bc.h
Andrey A. Chernov [Thu, 30 Apr 1998 15:59:49 +0000 (15:59 +0000)]
Use generated bc.h

26 years agoReturn -1 for invalid descriptor in catclose
Andrey A. Chernov [Thu, 30 Apr 1998 13:15:31 +0000 (13:15 +0000)]
Return -1 for invalid descriptor in catclose

26 years agoUse NL_CAT_LOCALE to activate LC_MESSAGES
Andrey A. Chernov [Thu, 30 Apr 1998 12:49:11 +0000 (12:49 +0000)]
Use NL_CAT_LOCALE to activate LC_MESSAGES

26 years agoIf passed catgets descriptor is NULL or -1, return default string immediately
Andrey A. Chernov [Thu, 30 Apr 1998 12:25:05 +0000 (12:25 +0000)]
If passed catgets descriptor is NULL or -1, return default string immediately

26 years agoForce loadType to 0
Andrey A. Chernov [Thu, 30 Apr 1998 11:39:08 +0000 (11:39 +0000)]
Force loadType to 0

26 years agoImplement NL_CAT_LOCALE
Andrey A. Chernov [Thu, 30 Apr 1998 11:06:12 +0000 (11:06 +0000)]
Implement NL_CAT_LOCALE
Manpages cleanup

26 years agoAdd (unsigned char) cast to ctype macros
Andrey A. Chernov [Thu, 30 Apr 1998 10:31:38 +0000 (10:31 +0000)]
Add (unsigned char) cast to ctype macros

26 years agoPrototypes/typedefs cleanup
Andrey A. Chernov [Thu, 30 Apr 1998 10:14:55 +0000 (10:14 +0000)]
Prototypes/typedefs cleanup
Fix error return codes

26 years agoPrototypes/typedefs cleanup
Andrey A. Chernov [Thu, 30 Apr 1998 10:09:58 +0000 (10:09 +0000)]
Prototypes/typedefs cleanup
Add NL_CAT_LOCALE (will be implemented soon)

26 years agoOops, backout the previous change having confused my underscores.
John Birrell [Thu, 30 Apr 1998 10:02:44 +0000 (10:02 +0000)]
Oops, backout the previous change having confused my underscores.
__thread_create is a syscall that uses the default asm. It is
_thread_create that contains specific asm code, but that lives in
libpthread.

26 years agoChange the description of errno to match the thread-aware implementation
John Birrell [Thu, 30 Apr 1998 09:49:59 +0000 (09:49 +0000)]
Change the description of errno to match the thread-aware implementation
from 3.0 on. With 3.0 being a major release, now is a good time to do
this.

26 years agoMake errno finally and permanently thread-aware so that it is no longer
John Birrell [Thu, 30 Apr 1998 09:38:03 +0000 (09:38 +0000)]
Make errno finally and permanently thread-aware so that it is no longer
necessary to compile with _THREAD_SAFE defined. This means that people
will get thread-aware code whether they like it or not. This change
is required to allow a process to link against libpthread and libc
to use kernel threads (and prevent each thread from clobbering another
thread's errno just be doing a syscall).

This is bound to break some ports, but it is strictly allowed by ANSI C,
so anything that breaks as a result was already broken anyway 8-).
"Sorry".

26 years agoMake cerror thread aware by calling __error() to get a pointer to the
John Birrell [Thu, 30 Apr 1998 09:32:48 +0000 (09:32 +0000)]
Make cerror thread aware by calling __error() to get a pointer to the
thread-specific error variable. This change make libc use the same cerror
code that libc_r has been using.

26 years agoThe syscall that creates a kernel thread is coming, but it doesn't use the
John Birrell [Thu, 30 Apr 1998 09:30:50 +0000 (09:30 +0000)]
The syscall that creates a kernel thread is coming, but it doesn't use the
default syscall asm, so add it to NOASM. The other syscalls that manipulate
kernel threads use the default asm code, so they just get built
automatically.

26 years agoBuild __error.c into libc, but not libc_r. The weak symbol in the
John Birrell [Thu, 30 Apr 1998 09:13:48 +0000 (09:13 +0000)]
Build __error.c into libc, but not libc_r. The weak symbol in the
file works with libpthread, but when built into libc_r which has a non-weak
symbol of the same name, the linker behaves unpredicatably and sometimes
links the wrong symbol. The linker behaviour is a byproduct of what
the program calls from object to object so it is like winning a lottery
if the program actually works. The odds are quite good - 95:1, I think.
We need a sure thing, though, so weak symbols can't be used instead
of renaming things.

26 years agoChange the name of this source file so that libc_r builds it instead
John Birrell [Thu, 30 Apr 1998 09:04:10 +0000 (09:04 +0000)]
Change the name of this source file so that libc_r builds it instead
of the one in libc that contains the weak symbol for __error. FreeBSD's
make accumulates paths to the point that it can find *anything*, possibly
including the car keys.

26 years agoAdd removed files to the removed list
Andrey A. Chernov [Thu, 30 Apr 1998 08:21:28 +0000 (08:21 +0000)]
Add removed files to the removed list

26 years agoTurn on Readline support
Andrey A. Chernov [Thu, 30 Apr 1998 08:14:04 +0000 (08:14 +0000)]
Turn on Readline support

26 years agoAdd support for ELF shared libraries. Also use bfd from the binutils in that
Doug Rabson [Thu, 30 Apr 1998 08:03:50 +0000 (08:03 +0000)]
Add support for ELF shared libraries.  Also use bfd from the binutils in that
case rather than gdb's own copy.

26 years agoRemove junk files that occupes space: Flex/Bison output and TeX macros
Andrey A. Chernov [Thu, 30 Apr 1998 08:00:49 +0000 (08:00 +0000)]
Remove junk files that occupes space: Flex/Bison output and TeX macros

26 years agoUse the dynamic symtab of the runtime linker when looking for places to set
Doug Rabson [Thu, 30 Apr 1998 07:56:18 +0000 (07:56 +0000)]
Use the dynamic symtab of the runtime linker when looking for places to set
breakpoints.  It may have been installed stripped.

26 years agofix make - use -I${.CURDIR} instead -I.
Andrey A. Chernov [Thu, 30 Apr 1998 07:52:05 +0000 (07:52 +0000)]
fix make - use -I${.CURDIR} instead -I.

26 years agoFix make - use -I${.CURDIR} instead of -I.
Andrey A. Chernov [Thu, 30 Apr 1998 07:50:49 +0000 (07:50 +0000)]
Fix make - use -I${.CURDIR} instead of -I.

26 years agoAdd GDB support. The method and some of the code came from NetBSD's elf
Doug Rabson [Thu, 30 Apr 1998 07:48:02 +0000 (07:48 +0000)]
Add GDB support.  The method and some of the code came from NetBSD's elf
runtime linker.

26 years agoThis was broken for ELF builds.
Doug Rabson [Thu, 30 Apr 1998 07:38:27 +0000 (07:38 +0000)]
This was broken for ELF builds.

26 years agoFix an error that I made with an optimization. In the case
John Dyson [Thu, 30 Apr 1998 05:28:53 +0000 (05:28 +0000)]
Fix an error that I made with an optimization.  In the case
of softupdates, we need to do vtruncbuf the old way.  Luoqi
caught, found the bug and submitted this fix.
Submitted by: Luoqi Chen <luoqi@chen.ml.org>

26 years agoResurrect exit.c
Jean-Marc Zucconi [Wed, 29 Apr 1998 22:43:18 +0000 (22:43 +0000)]
Resurrect exit.c
PR: misc/6433

26 years agoBasic support for LC_MESSAGES
Andrey A. Chernov [Wed, 29 Apr 1998 22:39:56 +0000 (22:39 +0000)]
Basic support for LC_MESSAGES

26 years agoupdate dc utility as well
Andreas Klemm [Wed, 29 Apr 1998 22:15:05 +0000 (22:15 +0000)]
update dc utility as well
after importing the new bc-1.0.4 sources,
which contain the latest DNU dc version

26 years agoremove old bc-1.0.3 stuff
Andreas Klemm [Wed, 29 Apr 1998 22:05:39 +0000 (22:05 +0000)]
remove old bc-1.0.3 stuff
modify Makefile, to get bc-1.0.4 from src/contrib/bc
adjust config.h
PR: closes 4183

26 years agoMake 'y' command 8bit clean
Andrey A. Chernov [Wed, 29 Apr 1998 21:58:36 +0000 (21:58 +0000)]
Make 'y' command 8bit clean
PR: 6458

26 years agoAdded short instruction for FreeBSD how to import
Andreas Klemm [Wed, 29 Apr 1998 21:57:35 +0000 (21:57 +0000)]
Added short instruction for FreeBSD how to import

26 years agoThis commit was generated by cvs2svn to compensate for changes in r35516,
Andreas Klemm [Wed, 29 Apr 1998 21:53:01 +0000 (21:53 +0000)]
This commit was generated by cvs2svn to compensate for changes in r35516,
which included commits to RCS files with non-trunk default branches.

26 years agoImport GNU bc 1.04
Andreas Klemm [Wed, 29 Apr 1998 21:53:01 +0000 (21:53 +0000)]
Import GNU bc 1.04
PR: 4183

26 years agoAdd note about BLOCKSIZE variable to -s flag.
Warner Losh [Wed, 29 Apr 1998 18:39:51 +0000 (18:39 +0000)]
Add note about BLOCKSIZE variable to -s flag.

26 years agoUse ${.TARGET} rather than $@. i386 tested, pc98 untested because config
Warner Losh [Wed, 29 Apr 1998 18:21:35 +0000 (18:21 +0000)]
Use ${.TARGET} rather than $@.  i386 tested, pc98 untested because config
on my box doesn't grok machine type pc98.
PR: 3272
Submitted by: jhs

26 years agoFixes incorrect company and product names in uha(4) manpage and
Andreas Klemm [Wed, 29 Apr 1998 17:09:41 +0000 (17:09 +0000)]
Fixes incorrect company and product names in uha(4) manpage and
LINT config file. Should be merged to -STABLE as well.
PR: closes 6447
Submitted by: Steven Plite splite@purdue.edu

26 years agoUse DFLTBSIZE instead of MAXBSIZE for pm_fatblksize.
Dmitrij Tejblum [Wed, 29 Apr 1998 12:55:51 +0000 (12:55 +0000)]
Use DFLTBSIZE instead of MAXBSIZE for pm_fatblksize.

In msdosfs_sync: spelling fix, formatting changes; fix MNT_LAZY (sync
modified denodes, don't sync device)

Mostly submitted by (and with hints from): bde

Increase limit for maximum disk size: as far as I can see previous limit was
gratuitously too low.

26 years agoAdd spinlock.
John Birrell [Wed, 29 Apr 1998 11:03:34 +0000 (11:03 +0000)]
Add spinlock.

26 years agoChange signal model to match POSIX (i.e. one set of signal handlers
John Birrell [Wed, 29 Apr 1998 09:59:34 +0000 (09:59 +0000)]
Change signal model to match POSIX (i.e. one set of signal handlers
for the process, not a separate set for each thread). By default, the
process now only has signal handlers installed for SIGVTALRM, SIGINFO
and SIGCHLD. The thread kernel signal handler is installed for other
signals on demand. This means that SIG_IGN and SIG_DFL processing is now
left to the kernel, not the thread kernel.

Change the signal dispatch to no longer use a signal thread, and
call the signal handler using the stack of the thread that has the
signal pending.

Change the atomic lock method to use test-and-set asm code with
a yield if blocked. This introduces separate locks for each type
of object instead of blocking signals to prevent a context
switch. It was this blocking of signals that caused the performance
degradation the people have noted.

This is a *big* change!

26 years agoSync with sys/i386/i386/trap.c revision 1.127.
KATO Takenori [Wed, 29 Apr 1998 09:45:38 +0000 (09:45 +0000)]
Sync with sys/i386/i386/trap.c revision 1.127.

26 years agoDon't need wrappers for longjmp/setjmp anymore.
John Birrell [Wed, 29 Apr 1998 09:40:51 +0000 (09:40 +0000)]
Don't need wrappers for longjmp/setjmp anymore.

26 years agoRemove empty files that were renamed some time ago.
John Birrell [Wed, 29 Apr 1998 09:39:34 +0000 (09:39 +0000)]
Remove empty files that were renamed some time ago.

26 years agoAtomic lock source.
John Birrell [Wed, 29 Apr 1998 09:36:03 +0000 (09:36 +0000)]
Atomic lock source.

26 years agoStop renaming these in libc_r because wrappered versions don't make sense.
John Birrell [Wed, 29 Apr 1998 09:14:35 +0000 (09:14 +0000)]
Stop renaming these in libc_r because wrappered versions don't make sense.
PR: i386/4826, bin/5953

26 years agoReplace the threaded locking with spinlock calls for both threaded
John Birrell [Wed, 29 Apr 1998 09:10:58 +0000 (09:10 +0000)]
Replace the threaded locking with spinlock calls for both threaded
and non-threaded programs. This makes malloc thread safe for linking
with libpthread and kernel threads.

Reviewed by: phk

26 years agoReference an external variable in threaded programs so that the
John Birrell [Wed, 29 Apr 1998 09:08:43 +0000 (09:08 +0000)]
Reference an external variable in threaded programs so that the
autoinitialiser gets linked in and therefore called before main().

26 years agoUse signal() in both the threaded and non-threaded cases.
John Birrell [Wed, 29 Apr 1998 09:06:13 +0000 (09:06 +0000)]
Use signal() in both the threaded and non-threaded cases.

26 years agoStubs are required in libc so that it can be used with libpthread
John Birrell [Wed, 29 Apr 1998 09:02:16 +0000 (09:02 +0000)]
Stubs are required in libc so that it can be used with libpthread
(and kernel threads), but weak symbols and non-weak symbols of the
same name built into libc_r result in unpredictable linking.

26 years agoAdd a needed prototype, and fix a panic problem with the new
John Dyson [Wed, 29 Apr 1998 06:59:08 +0000 (06:59 +0000)]
Add a needed prototype, and fix a panic problem with the new
memory code.

26 years agoAdd "flags 0x10" to the sio0 entry so that SMP-GENERIC acts in thesame
Masafumi Max NAKANE [Wed, 29 Apr 1998 06:58:43 +0000 (06:58 +0000)]
Add "flags 0x10" to the sio0 entry so that SMP-GENERIC acts in thesame
manner as the GENERIC kernel to the -h option.

26 years agoTighten up management of memory and swap space during map allocation,
John Dyson [Wed, 29 Apr 1998 04:28:22 +0000 (04:28 +0000)]
Tighten up management of memory and swap space during map allocation,
deallocation cycles.  This should provide a measurable improvement
on swap and memory allocation on loaded systems.  It is unlikely a
complete solution.  Also, provide more map info with procfs.
Chuck Cranor spurred on this improvement.

26 years agoTranslate T_PROTFLT to SIGSEGV instead of SIGBUS when running under
Eivind Eklund [Tue, 28 Apr 1998 18:15:08 +0000 (18:15 +0000)]
Translate T_PROTFLT to SIGSEGV instead of SIGBUS when running under
Linux emulation.  This make Allegro Common Lisp 4.3 work under
FreeBSD!

Submitted by: Fred Gilham <gilham@csl.sri.com>
Commented on by: bde, dg, msmith, tg
Hoping he got everything right:  eivind

26 years agoFix merge errors
Andrey A. Chernov [Tue, 28 Apr 1998 07:37:54 +0000 (07:37 +0000)]
Fix merge errors

26 years agoUpgrade to 2.2
Andrey A. Chernov [Tue, 28 Apr 1998 07:16:24 +0000 (07:16 +0000)]
Upgrade to 2.2

26 years agoOops, revert part of a diff that wasn't supposed to have been committed.
David Greenman [Tue, 28 Apr 1998 07:02:33 +0000 (07:02 +0000)]
Oops, revert part of a diff that wasn't supposed to have been committed.

26 years agoCache the results of the ps_strings sysctl so that it doesn't have to be
David Greenman [Tue, 28 Apr 1998 06:59:14 +0000 (06:59 +0000)]
Cache the results of the ps_strings sysctl so that it doesn't have to be
redone for every call of setproctitle().

26 years agoMerge local changes
Andrey A. Chernov [Tue, 28 Apr 1998 06:49:42 +0000 (06:49 +0000)]
Merge local changes

26 years agoThis commit was generated by cvs2svn to compensate for changes in r35486,
Andrey A. Chernov [Tue, 28 Apr 1998 06:22:20 +0000 (06:22 +0000)]
This commit was generated by cvs2svn to compensate for changes in r35486,
which included commits to RCS files with non-trunk default branches.

26 years agoV2.2 import
Andrey A. Chernov [Tue, 28 Apr 1998 06:22:20 +0000 (06:22 +0000)]
V2.2 import

26 years agoFix a pseudo-swap leak problem. This mitigates "leaks" due to
John Dyson [Tue, 28 Apr 1998 05:54:47 +0000 (05:54 +0000)]
Fix a pseudo-swap leak problem.  This mitigates "leaks" due to
freeing partial objects, not freeing entire objects didn't
free any of it.  Simple fix to the map code.
Reviewed by: dg

26 years agoFixed syntax error for `make checkdpadd'. libfl.a should never be
Bruce Evans [Tue, 28 Apr 1998 05:31:41 +0000 (05:31 +0000)]
Fixed syntax error for `make checkdpadd'.  libfl.a should never be
used.  ${LIBFL} is set to a weird value in an attempt to inhibit
its use, but only breaks properly in some contexts.

Fixed the usual style bugs for DPADD and LDADD (disorder, and += for the
initial assignment).

26 years agoUse historically correct error message in some cases, optionally.
Warner Losh [Tue, 28 Apr 1998 05:08:10 +0000 (05:08 +0000)]
Use historically correct error message in some cases, optionally.

26 years agoSet TCP_NODELAY on the control channel to improve performance a bit.
David Greenman [Tue, 28 Apr 1998 03:37:23 +0000 (03:37 +0000)]
Set TCP_NODELAY on the control channel to improve performance a bit.

26 years agoSubmitted by: Doug Ambrisko <ambrisko@whistle.com>
Julian Elischer [Tue, 28 Apr 1998 00:10:53 +0000 (00:10 +0000)]
Submitted by: Doug Ambrisko <ambrisko@whistle.com>

make standard links for the first detected sound card.

26 years agoDon't build dependencies unless NOCLEAN is set. This speeds up
Bruce Evans [Mon, 27 Apr 1998 16:21:33 +0000 (16:21 +0000)]
Don't build dependencies unless NOCLEAN is set.  This speeds up
`make world' by about 14% here (down to 4490 seconds real on a
K6/233).  Temporarily skip this optimization when building with
-j, since there are still many broken makefiles.

Fixed NOCLEANDIR option.  Cleaning of `.depend' was broken.

Put -nostdinc in CFLAGS, not in CC, and don't override the default
CC.  This fixes enforcing use of ${WORLDTMP}/usr/include.

Don't install library man pages in ${WORLDTMP}.

26 years agoDon't include ../Makefile.inc here. bsd.man.mk is always included
Bruce Evans [Mon, 27 Apr 1998 15:08:07 +0000 (15:08 +0000)]
Don't include ../Makefile.inc here.  bsd.man.mk is always included
in another .mk file which has already included ../Makefile.inc, so
including ../Makefike.inc again mainly messed up `+=' definitions.

26 years agoCast return values to the appropriate fp_*_t. Note that the man page
Dag-Erling Smørgrav [Mon, 27 Apr 1998 14:17:30 +0000 (14:17 +0000)]
Cast return values to the appropriate fp_*_t. Note that the man page
incorrectly refers to them as e.g. fp_except rather than fp_except_t.

PR: misc/6310
Submitted by: Niall Smart

26 years agoFixed spelling of "fictitious" in diagnostics and comments
Dag-Erling Smørgrav [Mon, 27 Apr 1998 11:36:06 +0000 (11:36 +0000)]
Fixed spelling of "fictitious" in diagnostics and comments
PR: kern/6429

26 years agoFixed a bug where if MAXUSRARGS amount of args were passed in, the argv[]
David Greenman [Mon, 27 Apr 1998 10:51:26 +0000 (10:51 +0000)]
Fixed a bug where if MAXUSRARGS amount of args were passed in, the argv[]
array would end up without the NULL pointer termination, causing the glob
code to glob whatever garbage happend to follow on the stack.

26 years ago*** empty log message ***
Peter Wemm [Mon, 27 Apr 1998 04:26:56 +0000 (04:26 +0000)]
*** empty log message ***

26 years agoSupport more than 256 tun devices:
Brian Somers [Mon, 27 Apr 1998 01:44:22 +0000 (01:44 +0000)]
Support more than 256 tun devices:

$ ls -l /dev/tun25[4-7]
crw-------  1 fax  dialer   52, 254 Apr 27 02:27 /dev/tun254
crw-------  1 fax  dialer   52, 255 Apr 27 02:27 /dev/tun255
crw-------  1 fax  dialer   52, 0x00010000 Apr 27 02:31 /dev/tun256
crw-------  1 fax  dialer   52, 0x00010001 Apr 27 02:31 /dev/tun257

26 years agoCheck that user really typed "who am {I,i}", and that no stray
Dag-Erling Smørgrav [Sun, 26 Apr 1998 19:10:51 +0000 (19:10 +0000)]
Check that user really typed "who am {I,i}", and that no stray
arguments are given.
Note that usage() and the manpage disagree...

PR: bin/6294
Suggested by: Ruslan Ermilov and Bruce Evans
Submitted by: Ruslan Ermilov (partly)

26 years agosay a few words about the -b option.
Poul-Henning Kamp [Sun, 26 Apr 1998 18:15:38 +0000 (18:15 +0000)]
say a few words about the -b option.

Reviewed by: Bill Trost <trost@cloud.rain.com>

26 years agoAdd warning about root-fs blocksize expectations.
Poul-Henning Kamp [Sun, 26 Apr 1998 17:44:23 +0000 (17:44 +0000)]
Add warning about root-fs blocksize expectations.
PR: 4485
Reviewed by: phk
Submitted by: Kees Jan Koster <kjk1@ukc.ac.uk>

26 years agoAdd pa=none to give a hint that they exist.
Poul-Henning Kamp [Sun, 26 Apr 1998 17:28:26 +0000 (17:28 +0000)]
Add pa=none to give a hint that they exist.
PR: 2368 (somewhat)

26 years agoFixed `make -j9' by putting generated headers in ${SRCS}. Removed bogus
Bruce Evans [Sun, 26 Apr 1998 16:31:14 +0000 (16:31 +0000)]
Fixed `make -j9' by putting generated headers in ${SRCS}.  Removed bogus
dependencies of generated .c files on generated headers (these made
`make -JN' work provided `depend' was made first).  Sorted sources lists.

26 years agoBacked out most of rev.1.19 (explicit dependencies of object files
Bruce Evans [Sun, 26 Apr 1998 16:12:23 +0000 (16:12 +0000)]
Backed out most of rev.1.19 (explicit dependencies of object files
on generated headers).  This is now handled generally in bsd.prog.mk.

26 years agoWhen all transformation rules to or from a suffix disappeared, make tries
Poul-Henning Kamp [Sun, 26 Apr 1998 09:44:48 +0000 (09:44 +0000)]
When all transformation rules to or from a suffix disappeared, make tries
to free the suffix. I think, it is a very strange idea. (Or, maybe, it is a
POSIX requirement?) And it is done incorrectly. Apparently, it even don't
update the list of known suffixes (but it is an other bug).

PR: 4254, 4692, 4783
Reviewed by: phk
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>

26 years agoUse more reasonable defaults for SUP variables (and print them
Jordan K. Hubbard [Sun, 26 Apr 1998 08:40:25 +0000 (08:40 +0000)]
Use more reasonable defaults for SUP variables (and print them
correctly) now that sup is long since dead and buried.

26 years agoAdd the whatis database to catpages too
Jordan K. Hubbard [Sun, 26 Apr 1998 08:34:26 +0000 (08:34 +0000)]
Add the whatis database to catpages too

26 years agotelnetd does not recognize the if (display file before login) gettytab flag.
Poul-Henning Kamp [Sun, 26 Apr 1998 06:51:36 +0000 (06:51 +0000)]
telnetd does not recognize the if (display file before login) gettytab flag.

PR: 6365
Reviewed by: phk
Submitted by: Jason Garman <init@risen.org>

26 years agoJean-Simon Pendry's paper on amd refers to the use of "ypcat -k"
Poul-Henning Kamp [Sun, 26 Apr 1998 06:32:13 +0000 (06:32 +0000)]
Jean-Simon Pendry's paper on  amd refers to the use of "ypcat -k"
against the "master map" to get the list of mount point/amd map
correspondences, and using that list as command-line arguments to start
amd.

When I tried to do this with the existing /etc/rc* scripts, I found that
I couldn't do this by modifying only /etc/rc.conf:  that file gets
sourced very early by /etc/rc, well before any networking functionality
is present, let alone NIS.  Further, I wasn't able to figure out a way
to use various levels & types of quoting to defer evaluation of the
string to a point subsequent to NIS initialization.

As a result, I resorted to hacking /etc/rc.network -- but I did it in a
way that ought to be reasonably general, and avoid breakage for anyone
else.

PR: 6387
Reviewed by: phk
Submitted by: David Wolfskill <dhw@whistle.com>

26 years agofix ncal.1 grammar
Poul-Henning Kamp [Sun, 26 Apr 1998 06:21:29 +0000 (06:21 +0000)]
fix ncal.1 grammar

PR: 6394
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>

26 years ago`sigprocmask()' man page references `sigmask()' in synopsis.
Poul-Henning Kamp [Sun, 26 Apr 1998 06:19:24 +0000 (06:19 +0000)]
`sigprocmask()' man page references `sigmask()' in synopsis.
Note odd `sigmask()' line in synopsis.  `sigsetops(3)' is better suited
for `sigprocmask' and is already referenced from the manual page.
(`sigmask()' is useful for the older (& deprecated) `sigsetmask()' API).
PR: 6395
Reviewed by: phk
Submitted by: Joseph Koshy <koshy@india.hp.com>

26 years agoAdd the PAT cpuid feature.
John Dyson [Sun, 26 Apr 1998 03:18:38 +0000 (03:18 +0000)]
Add the PAT cpuid feature.

26 years agoDon't clobber errno when reaping child processes.
Tor Egge [Sun, 26 Apr 1998 01:00:00 +0000 (01:00 +0000)]
Don't clobber errno when reaping child processes.

26 years agoKeywords "iosize" and "memsize" are unused since 1.5. Removed.
Tatsumi Hosokawa [Sat, 25 Apr 1998 18:10:10 +0000 (18:10 +0000)]
Keywords "iosize" and "memsize" are unused since 1.5.  Removed.

26 years ago#define'd KWD_XXX for keywords.
Tatsumi Hosokawa [Sat, 25 Apr 1998 17:52:15 +0000 (17:52 +0000)]
#define'd KWD_XXX for keywords.

26 years agomake includes has to execute "make beforeinstall" in src/lib/libcalendar
Andreas Klemm [Sat, 25 Apr 1998 14:32:22 +0000 (14:32 +0000)]
make includes has to execute "make beforeinstall" in src/lib/libcalendar
as well, otherwise "make depend" during "make buildworld" fails in
usr.bin/ncal