summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow ``make BINDIR=/foo/games'' to work.obrien1998-10-182-3/+7
|
* Allow ``make BINDIR=/foo/games'' to work.obrien1998-10-181-2/+2
|
* Initialize earlier (ie: before npx) in case it makes any difference.peter1998-10-181-4/+8
| | | | | Print a message when it attaches to pmath_emulate if bootverbose so that we can be sure it's online.
* Print a message if bootverbose that the emulator is present in the kernel.peter1998-10-181-5/+11
| | | | | | | | Move the initialization before isa_configure() and npx, in case npx does something to initialize the state of the emulator somehow. I do not have any machines without a FPU so that I can test this with - except an old 386sx motherboard in a box somewhere that might work...
* PR: 7583thepish1998-10-181-4/+4
| | | | | Submitted by: Dave Glowacki <dglo@SSEC.WISC.EDU> Support input via stdin if no input file name specified explicitly
* OOPS!peter1998-10-181-2/+2
| | | | | | Supply the moduledata handle rather than the event dispatcher function. This should explain the panic on boot problem that's been discussed in -current at the moment. Both machines had GNU_MATH_EMULATE.
* Only process the ``PWD'' environmental var if built with "WANT_ENV_PWD"obrien1998-10-182-5/+14
| | | | | defined. Bash v2 sets PWD and it creates major problems for those of us with /usr/src being a symlink. See the lists for examples of the problems.
* To clarify last commit, msmith says:obrien1998-10-171-1/+1
| | | | | The reason the Alpha has less room than the i386 is because the bootstrap is given a 256K mapping by the firmware; to add more requires extra work.
* "Fixed" a printf format error. Use bogus casts to avoid using %p so thatbde1998-10-171-1/+3
| | | | the output doesn't change (unless the old format caused runtime errors).
* Fixed printf format errors.bde1998-10-174-6/+6
|
* Don't even think about using a sysctl to build osreldate.h, since thisbde1998-10-171-17/+4
| | | | | | | | | | breaks cross-builds. Just depend on ${.CURDIR}/../sys/conf/newvers.sh existing. Don't override the (correct) defaults for the depend, lint or tags target. In LDIRS: fixed order-rot. Don't comment out dead networking directories; remove them.
* Restored all lost user targets that are supported by bsd.subdir.mk:bde1998-10-172-8/+10
| | | | | | | checkdpadd, lint, maninstall, objlink, regress and tags. Removed bogus user target cleanobj. It is the non-recursive base of the cleandir target, so it is not useful (or usable) here.
* Fixed the type of a signal handler.bde1998-10-171-2/+3
|
* Set BINMODE to 444.rnordier1998-10-171-1/+2
|
* Fixed printf format errors. Assume that uid_t's are representable asbde1998-10-171-2/+2
| | | | unsigned longs.
* Fixed printf format errors. Assume that time_t's are representable asbde1998-10-171-2/+2
| | | | longs.
* Fixed missing libraries in DPADD.bde1998-10-173-9/+9
|
* Honour the default CFLAGS. This fixes a spew of warnings for compilingbde1998-10-171-14/+6
| | | | | | | | | | | | | | | | unused static inlines in headers without -O. Fixed missing libraries in DPADD. Use .PATH instead of a symlink farm. Removed bogus dependency of util.c on statetext.h (only util.o depends on it). Removed rule for building statetext.h. The dependency was used to get statetext.h built, but statetext.h is a non-generated source file so it doesn't need building. This fixes an annoying message for the null build and use of `make' instead of ${MAKE} to do the null build. Fixed some style bugs.
* Don't assume that time_t is long.bde1998-10-171-3/+7
|
* Don't assume that time_t is long.bde1998-10-171-2/+4
|
* Warn about (but process anyway) CBCP messages with an incorrect id.brian1998-10-171-1/+11
|
* Adjust our CBCP RESP id so that it's the same as the REQ.brian1998-10-171-1/+2
| | | | Submitted by: Tom <root@majestix.cmr.no>
* If the client asks for CBCP, then replies with CBCP_NONUMbrian1998-10-171-1/+8
| | | | | | to our REQ, allow no dialback - but only if we've ``set cbcp *''.. Suggested by: Andrzej Tobola <san@koziolek.lublin.top.pl>
* Explain what the ``*'' means for a CBCP phone numberbrian1998-10-171-3/+9
| | | | in ``show link''.
* Move help displays left one column to avoid problems withbrian1998-10-171-3/+5
| | | | | | broken terminals that can't handle 80 columns followed by a linefeed. Pointed out by: bde@FreeBSD.org
* Warn if we encounter an unindented line that isn'tbrian1998-10-171-2/+7
| | | | terminated with a ``:''.
* Warn that the specific chap protocol isn't supported whenbrian1998-10-171-8/+19
| | | | | rejecting CHAP because of byte 5. Suggested by: Daniel O'Callaghan <danny@hilink.com.au>
* Don't add /usr/games to $PATH. Adding it here can only work for thebde1998-10-171-4/+4
| | | | | | | | | `make world' case, and only made a difference for the evil NOTOOLS case of `make world' since games tools are installed in ${TOOLROOT}/usr/bin if they are built, but the PR was for normal builds. This is fixed in rev.1.14 of src/games/fortune/datfiles/Makefile. PR: 7936
* Fixed building without /usr/games in $PATH. Just add /usr/gamesbde1998-10-171-11/+13
| | | | | | | | | | | | | | | | | | | | to the _end_ of $PATH before using tools that are normally in /usr/games. I broke this in rev.1.9 by assuming that these tools are in $PATH (as they are for `make world' unless NOTOOLS is set). Revs.1.10-1.13 of this file had various wrong fixes. Rev.1.18 of src/Makefile.inc1 has an incomplete fix. PR: 7936 Fixed comments about what to comment out to [not] install the potentially offensive fortunes. This should be configured using an ifdef. Fixed missing dependencies of fortunes.dat on fortunes, etc. Removed bogus dependency of `all' on source files. Fixed some style bugs.
* Fix some glitches in the input routine:rnordier1998-10-172-4/+14
| | | | | | Don't display a \b if not acting on it. Don't process binary zero chars (which result from pressing function keys, etc. on the PC).
* Having probed the keyboard, turn off the -P flag.rnordier1998-10-172-2/+4
|
* Updated the error message for EXDEV to match recent kernel fixes.bde1998-10-172-22/+10
| | | | | | Fixed nearby indentation. Use RAW_PART instead of RAWPARTITION.
* Treat all options as toggles (ie. -c -c is the same no -c). Sincernordier1998-10-172-12/+8
| | | | | | | | the boot.config settings are persistent, this seems to provide a useful override capability, and should break only on broken boot.config's. Output a cosmetic newline if booting with no input.
* Overload the correct errno for attempts to set an in-core label withbde1998-10-171-2/+2
| | | | | | | | | | | | | | | a raw partition at a nonzero offset (EINVAL should have been EXDEV; DIOCSDINFO was broken, and DIOCWDINFO was broken because it depended on DIOCSDINFO). A zero offset for the raw partition should probably be enforced in setdisklabel(), and DIOCWDINFO should probably always be handled by first calling setdisklabel() so that writedisklabel() doesn't need to enforce it, but this has never been done; dsioctl() has a special check. Changes in this commit are limited to dsioctl() to preserve bug for bug compatibility in drivers that don't use the slice code (notably the ccd driver, which allows setting a bogus label in DIOCWDINFO and doesn't undo the setting when writedisklabel() fails).
* biosboot compatibility fix:rnordier1998-10-172-8/+14
| | | | If we have a boot.config command, display it.
* biosboot compatibility fix:rnordier1998-10-172-4/+4
| | | | | | | Read boot.help before parsing boot.config. We were parsing boot.config first, which could result in boot.help being read from a different location (or not found), which would probably just cause surprise, without being useful.
* Backed out previous commit. It broke fsck again. See rev.1.22 and thebde1998-10-171-3/+1
| | | | references there, and rev.1.38 of sys/ufs/ufs/ufs_disksubr.c.
* Use only the correct raw partition for writing labels. Don't use thebde1998-10-172-18/+8
| | | | | | | | | | | | | | | | | | | | | partition that the label ioctl is being done on just because it has offset 0, since there is no guarantee that such a partition is large enough to contain the label. Don't use the wrong raw partition (0 instead of RAW_PART). This fixes problems rewriting bizarre labels (with a nonzero offset for the 'a' partition) in newfs(8). Such labels shouldn't normally be used, but creating them was allowed if the ioctl was done on the raw partition, and sysinstall creates them if the root partition isn't allocated first. Note that allowing write access to a partition other than the one that has been checked for write access doesn't increase security holes significantly, since write access to any partition already allows changing the in-core label. This fix should be in 3.0R. Rev.1.26 of newfs/newfs.c shouldn't be in 3.0R.
* Fix paths. This sorts out the remaining p5-* port-creation hassles.markm1998-10-173-33/+33
|
* 3.0-RELEASE and now the post-release 3.0-CURRENT were being declaredpeter1998-10-172-7/+16
| | | | 'too old' to run ELF. Check the kernel version properly.
* Don't rewrite the disk label. The type field is already set correctlyjkh1998-10-171-1/+3
| | | | | | | and we don't use the frags info, so why bother? More to the point, it seems to result in an EXDEV error when the label is written out and we lose because of it (don't know why though). This is a work-around and is marked as such.
* Load the first page of the file and use the headers in it. This shouldpeter1998-10-171-52/+48
| | | | | avoid the need to seek back to offset zero which is causing trouble on the Alpha with a gzipped kernel.
* Some directories would like to install things into /modulespeter1998-10-171-1/+3
|
* Complete the description of sio flag 0x40.alex1998-10-163-3/+6
| | | | Reviewed by: bde
* Add the dpt(4) man page.ken1998-10-163-4/+161
| | | | | Reviewed by: ken Submitted by: gibbs
* Update the bt(4) man page for CAM.ken1998-10-162-48/+184
| | | | | Reviewed by: ken Submitted by: gibbs
* Add in the adv(4) and adw(4) man pages for the AdvanSys narrow and wideken1998-10-165-4/+504
| | | | | | | | | | | | | | SCSI controllers, respectively. Once these drivers are tested on the alpha, these man pages can probably be moved up a directory to reflect the fact that they're architecture independent. An mdoc guru should probably look at the AUTHORS sections in both of these pages -- the .An macro seems to cause strange spacing problems. Reviewed by: ken Submitted by: gibbs
* Turn of disk debugging by default (suppress annoying "partition marked asmsmith1998-10-161-2/+2
| | | | unused" diagnostic on floppies).
* Reduce the sbrk() increment from 64K to 4K. There's not much room on themsmith1998-10-161-2/+2
| | | | Alpha, and wasting potentially 64K-4 bytes of RAM just isn't an option.
* Split up rule for ${COMMONHDRS} so that `make -j N' doesn't create thebde1998-10-161-12/+12
| | | | | | | 6 headers up to 6 times concurrently. Debugged by Don Lewis (Don.Lewis@tsc.tdk.com). Fixed some disorder.
OpenPOWER on IntegriCloud