summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Assume __STDC__, remove non-__STDC__ code.alfred2002-05-286-112/+3
|
* Assume __STDC__, remove non-__STDC__ code.alfred2002-05-282-27/+2
|
* Assume __STDC__, remove non-__STDC__ code. ↵alfred2002-05-282-24/+4
| | | | Remove private __P.
* Assume __STDC__, remove non-__STDC__ code.alfred2002-05-281-11/+3
| | | | Remove private __P.
* This code defined a private __P, nuke it.alfred2002-05-288-87/+59
|
* Assume __STDC__, remove non-__STDC__ code.alfred2002-05-2814-97/+17
| | | | Reviewed by: md5
* Fix formatting, this is hard to explain, so I'll show one example.alfred2002-05-28129-141/+282
| | | | | | | | | | - float ynf(int n, float x) /* wrapper ynf */ +float +ynf(int n, float x) /* wrapper ynf */ This is because the __STDC__ stuff was indented. Reviewed by: md5
* MFS: two more testcases highlighting recently discovered problem with versionsobomax2002-05-281-0/+2
| | | | comparison routine.
* Remove references to the update/noupdate flag from the descriptioniedowse2002-05-281-4/+1
| | | | | | | and examples of the "-s" option, since these two features operate completely independently of each other. Reviewed by: obrien
* Assume __STDC__, remove non-__STDC__ code.alfred2002-05-28141-1502/+5
| | | | Reviewed by: md5
* Use %02d in track numbers, so that 1 is 01, much easier for scriptssos2002-05-281-1/+1
|
* Assume __STDC__, remove non-__STDC__ code.alfred2002-05-2856-610/+42
| | | | Submitted by: keramida
* Assume __STDC__, remove non-__STDC__ code.alfred2002-05-281-8/+2
| | | | | | Add $FreeBSD$. Submitted by: keramida
* This commit was generated by cvs2svn to compensate for changes in r97403,obrien2002-05-28456-1842/+144110
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Gcc 3.1.0 pre-release's C++ support bits from the FSF anoncvs repoobrien2002-05-28456-1842/+144110
| | | | | | | | on 9-May-2002 15:57:15 EDT.
| * This commit was manufactured by cvs2svn to create branch 'VENDOR-gcc'.cvs2svn2002-05-172-0/+490
| |
* | Fixed some style bugs in recent commits.bde2002-05-281-6/+6
| |
* | Add some checks to prevent NULL dereferences.des2002-05-281-3/+6
| | | | | | | | Submitted by: jhay
* | Remove a duplicated vfs_freeopts() that I introduced in lastmux2002-05-282-4/+2
| | | | | | | | revision.
* | The stack is not at the top of the user struct.benno2002-05-282-6/+0
| |
* | Remove an assertion as to whether the current thread already had the FPU orbenno2002-05-282-4/+0
| | | | | | | | | | not. It may be desirable to put something similar back, but it's getting in the way in it's current form.
* | - Move macros that represent where syscall args are kept in a trapframe frombenno2002-05-285-12/+15
| | | | | | | | | | | | trap.c to frame.h - Use the macros in vm_machdep.c:cpu_fork() to set up the trap frame of the new thread.
* | Fixed lossage of the prototype for usage() in previous commit.bde2002-05-281-3/+5
| | | | | | | | | | Fixed higher WARNS levels while I was here (missing prototype for main(), and missing const poisoning).
* | Remove the old prototype for kcopy. It's in cpu.h now.benno2002-05-282-2/+0
| |
* | Add a History section. comm(1) appeared in V4.tjr2002-05-281-0/+5
| |
* | No need to handle '-' explicitly in getopt() loop.tjr2002-05-281-5/+2
| | | | | | | | Obtained from: NetBSD
* | Add support to GEOM for GUID Partition Tables (GPTs). The supportmarcel2002-05-286-0/+413
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is currently conditional on both the GEOM and GEOM_GPT options to avoid getting GPT by default and having the MBR and GPT classes clash. The correct behaviour of the MBR class would be to back-off (reject) a MBR if it's a Protective MBR (a MBR with a single partition of type 0xEE that spans the whole disk (as far as the MBR is concerned). The correct behaviour if the GPT class would be to back-off (reject) a GPT if there's a MBR that's not a Protective MBR. At this stage it's inconvenient to destroy a good MBR when working with GPTs that it's more convenient to have the MBR class back-off when it detects the GPT signature on disk and have the GPT class ignore the MBR. In sys/gpt.h UUIDs (GUIDs) for the following FreeBSD partitions have been defined: GPT_ENT_TYPE_FREEBSD FreeBSD slice with disklabel. This is the equivalent of the well-known FreeBSD MBR partition type. GPT_ENT_TYPE_FREEBSD_{SWAP|UFS|UFS2|VINUM} FreeBSD partitions in the context of disklabel. This is speculating on the idea to use the GPT to hold partitions instead if slices and removing the fixed (and low) limits we have on the number of partitions. This commit lacks a GPT image for the regression suite.
* | MFS r1.1.2.18 - Include vim6 rather than vim5 on disc #1.murray2002-05-281-1/+1
| |
* | Update for current /usr/src.ru2002-05-281-1/+1
| |
* | Document the ENABLE_SUID_NEWGRP variable.tjr2002-05-282-0/+12
| | | | | | | | | | Requested by: mike PR: 36190
* | Implement pmap_copy and pmap_copy_page.benno2002-05-283-9/+39
| |
* | Move the kcopy() function from trap.c to machdep.c. Add a prototype.benno2002-05-285-60/+61
| |
* | Fixed the world breakage caused by my last commit.ru2002-05-281-5/+1
| | | | | | | | | | | | NOMAN is defined when building bootstrap-tools. Submitted by: jhay
* | Actually accept the default argument to SCREEN_WIDTH.dougb2002-05-281-0/+3
| | | | | | | | Submitted by: brian
* | Add NAI copyright.des2002-05-282-0/+16
| |
* | If unable to retrive maxfiles / openfiles, fail rather than print garbage.des2002-05-281-33/+21
| | | | | | | | | | | | | | | | Gratuitously rename a couple of variables. Remove unused macros. Add NAI copyright. Sponsored by: DARPA, NAI Labs
* | Drive-by whitespace cleanup & add NAI copyrightdes2002-05-281-2/+9
| |
* | Drive-by whitespace cleanup.des2002-05-281-13/+13
| |
* | Remove the code that was disabled in a recent commit; it is of very limiteddes2002-05-282-101/+56
| | | | | | | | | | | | | | | | | | use and has been broken in -CURRENT for a long time. Clean up unneeded entries in the nlist array. Implement kvm-backed ttymode (which we never had before). Incomplete as we do not (yet?) print the correct device, sid or pgid. Sponsored by: DARPA, NAI Labs
* | Write "FROM" heading above the hostname column, like NetBSD and GNU do.tjr2002-05-281-0/+1
| |
* | Back out part of previous commit; the dev_t union trick is still useful indes2002-05-281-1/+6
| | | | | | | | the kvm case.
* | Add uuidgen(2) and uuidgen(1).marcel2002-05-2817-8/+774
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The uuidgen command, by means of the uuidgen syscall, generates one or more Universally Unique Identifiers compatible with OSF/DCE 1.1 version 1 UUIDs. From the Perforce logs (change 11995): Round of cleanups: o Give uuidgen() the correct prototype in syscalls.master o Define struct uuid according to DCE 1.1 in sys/uuid.h o Use struct uuid instead of uuid_t. The latter is defined in sys/uuid.h but should not be used in kernel land. o Add snprintf_uuid(), printf_uuid() and sbuf_printf_uuid() to kern_uuid.c for use in the kernel (currently geom_gpt.c). o Rename the non-standard struct uuid in kern/kern_uuid.c to struct uuid_private and give it a slightly better definition for better byte-order handling. See below. o In sys/gpt.h, fix the broken uuid definitions to match the now compliant struct uuid definition. See below. o In usr.bin/uuidgen/uuidgen.c catch up with struct uuid change. A note about byte-order: The standard failed to provide a non-conflicting and unambiguous definition for the binary representation. My initial implementation always wrote the timestamp as a 64-bit little-endian (2s-complement) integral. The clock sequence was always written as a 16-bit big-endian (2s-complement) integral. After a good nights sleep and couple of Pan Galactic Gargle Blasters (not necessarily in that order :-) I reread the spec and came to the conclusion that the time fields are always written in the native by order, provided the the low, mid and hi chopping still occurs. The spec mentions that you "might need to swap bytes if you talk to a machine that has a different byte-order". The clock sequence is always written in big-endian order (as is the IEEE 802 address) because its division is resulting in bytes, making the ordering unambiguous.
* | Quiet some format string warnings by marking prototypes withkris2002-05-283-6/+5
| | | | | | | | | | | | __printflike() MFC After: 1 week
* | Remove, with extreme prejudice, the notion that /tmp best needs to be aasmodai2002-05-281-5/+1
| | | | | | | | | | | | | | | | | | softlink to /var/tmp. This is horribly wrong since /tmp and /var/tmp serve different goals. Even given the text that in the old days things were different doesn't help, since our scripts clean /tmp, and we depend on /var/tmp to persist for vi editing sessions recovery and other likewise applications.
* | Add syscall uuidgen() for generating Univerally Unique Identifiersmarcel2002-05-281-0/+1
| | | | | | | | | | | | (UUIDs). On ia64 UUIDs, aka GUIDs, are used by EFI and the firmware among others. To create GUID Partition Tables (GPTs), we need to be able to generate UUIDs.
* | Oops, don't print /dev/ twice.des2002-05-281-1/+1
| |
* | struct tty -> struct xtty. Reenable some previously disable code, butdes2002-05-281-35/+43
| | | | | | | | | | | | temporarily disable some rarely-used code that needs more work. Sponsored by: DARPA, NAI Labs
* | Introduce struct xtty, used when exporting tty information to userland.des2002-05-282-11/+59
| | | | | | | | | | | | | | Make kern.ttys export a struct xtty rather than struct tty. Since struct tty is no longer exposed to userland, remove the dev_t / udev_t hack. Sponsored by: DARPA, NAI Labs
* | Hook newgrp(1) up to the build.tjr2002-05-281-0/+1
| | | | | | | | PR: 36190
* | Add the newgrp(1) utility, which changes groups. This is required bytjr2002-05-283-0/+411
| | | | | | | | | | | | | | the POSIX.2 UPE. PR: 36190 Reviewed by: -standards, silence on -audit
OpenPOWER on IntegriCloud