Implement the historic DIOCGDINFO ioctl for gpart on BSD
partitions. Several utilities still use this interface and require
additional information since gpart was activated than before. This
allows fsck of a UFS partition without having to specify it is UFS,
per historic behavior.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274661 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Acutally, replaces NO_INCS with WITHOUT_INCLUDES and make
WITHOUT_TOOLCHAIN imply it instead.

Sponsored by: Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274662 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix typo pointed out by avg@ and Joerg Sonnenberger. Add a clarifying
sentence too.

Sponsored by: Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274663 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
LIB32 is supported for powerpc64 too. Make the note more general about
64-bit processors.

Sponsored by: Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274664 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Document WITHOUT_USB_EXAMPLES and WITHOUT_TESTS_SUPPORT

Sponsored by: Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274665 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
opt_global.h is never needed in SRCS lists.

Sponsored by: Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274666 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
No need to list opt_global.h. No need to force ALTQ here, since that's
not the normal default for the system and nothing else forces it on.

Sponsored by: Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274667 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
opt_global.h is included automatically in the build. No need to
explicitly include it in these places.

Sponsored by: Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274668 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
These delays aren't needed. Elimate them. They should be on the order
of a few cycles at most, not 10us. They make it impossible to
implement half-duplex protocols that are faster than about 1KHz.

Sponsored by: Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274669 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f