freebsd-dev/lib
Ed Schouten 9f365aa1d6 Get rid of major/minor number distinction.
As of FreeBSD 6, devices can only be opened through devfs. These device
nodes don't have major and minor numbers anymore. The st_rdev field in
struct stat is simply based a copy of st_ino.

Simply display device numbers as hexadecimal, using "%#jx". This is
allowed by POSIX, since it explicitly states things like the following
(example taken from ls(1)):

	"If the file is a character special or block special file, the
	size of the file may be replaced with implementation-defined
	information associated with the device in question."

This makes the output of these commands more compact. For example, ls(1)
now uses approximately four columns less. While there, simplify the
column length calculation from ls(1) by calling snprintf() with a NULL
buffer.

Don't be afraid; if needed one can still obtain individual major/minor
numbers using stat(1).
2011-09-28 18:53:36 +00:00
..
bind Upgrade to BIND version 9.8.1. Release notes at: 2011-09-03 07:13:45 +00:00
clang Upgrade our copy of llvm/clang to r135360, from upstream's trunk. 2011-07-17 19:51:40 +00:00
csu Build Scrt.o on powerpc64. Its introduction on other platforms got lost 2011-06-27 16:24:36 +00:00
libalias
libarchive Fix cpio on ARM. 2011-09-13 05:52:34 +00:00
libauditd
libbegemot
libblocksruntime
libbluetooth
libbsm
libbsnmp Bump shared libraries version numbers in preparation for 9.0. 2011-08-28 09:26:48 +00:00
libbz2
libc Get rid of major/minor number distinction. 2011-09-28 18:53:36 +00:00
libcalendar
libcam Bump shared libraries version numbers in preparation for 9.0. 2011-08-28 09:26:48 +00:00
libcom_err
libcompat
libcompiler_rt Upgrade libcompiler_rt from revision 117047 to 132478. 2011-06-03 17:49:16 +00:00
libcrypt s/shaN_crypt/crypt_shaN/g to be a more consistent with the existing naming. 2011-05-05 01:09:42 +00:00
libdevinfo
libdevstat
libdisk Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00
libdwarf Bump shared libraries version numbers in preparation for 9.0. 2011-08-28 09:26:48 +00:00
libedit Add $FreeBSD$'s. 2011-04-14 15:42:15 +00:00
libefi
libelf Document the behavior of elf_getdata() and elf_rawdata() with 2011-05-07 11:29:48 +00:00
libexpat
libfetch Update copyright dates and strip my middle name. 2011-09-27 18:57:26 +00:00
libftpio
libgeom
libgpib
libgssapi
libiconv Remove redundant assignments to WARNS. 2011-06-06 20:24:17 +00:00
libiconv_modules
libipsec
libipx
libjail
libkiconv
libkse
libkvm Add support for PBVM addresses. In a nutshell this means: 2011-08-06 15:59:54 +00:00
liblzma Update xz to git snapshot of v5.0 branch as of 20110711 (post-5.0.3) 2011-07-11 14:15:27 +00:00
libmagic
libmd Rewrite HISTORY: The SHA256 code first appeared in 6.0, and the SHA512 2011-06-27 02:10:10 +00:00
libmemstat Cosmetic cleanup: remove #define LIBMEMSTAT used to prevent a nested 2011-09-02 14:10:42 +00:00
libmilter
libmp
libncp
libnetgraph
libngatm
libopie Bump shared libraries version numbers in preparation for 9.0. 2011-08-28 09:26:48 +00:00
libpam
libpcap Bump shared libraries version numbers in preparation for 9.0. 2011-08-28 09:26:48 +00:00
libpmc
libproc fix a serious bug in libproc's proc_attach 2011-08-03 09:55:59 +00:00
libprocstat Updates to libprocstat(3) and procstat(1) to allow monitoring Capsicum 2011-08-14 00:42:09 +00:00
libradius
librpcsec_gss
librpcsvc
librt
librtld_db Bump shared libraries version numbers in preparation for 9.0. 2011-08-28 09:26:48 +00:00
libsbuf Ok, so we use different comment conventions in Symbol.map and Version.def 2011-05-17 19:20:32 +00:00
libsdp
libsm
libsmb
libsmdb
libsmutil
libstand - Removing some unneeded definitions of NULL(cruft related to 1970's C). 2011-07-10 07:25:34 +00:00
libtacplus Bump shared libraries version numbers in preparation for 9.0. 2011-08-28 09:26:48 +00:00
libtelnet
libthr Do not set thread name to less than informative 'initial thread'. 2011-06-19 13:35:36 +00:00
libthread_db Change lwp to int64_t as thr_pread_long() always uses a 64-bit value 2011-08-07 15:52:13 +00:00
libufs Bump shared libraries version numbers in preparation for 9.0. 2011-08-28 09:26:48 +00:00
libugidfw
libulog
libusb Implement missing USB debug information functions. 2011-09-19 08:52:06 +00:00
libusbhid MFprojects/hid: 2011-09-28 14:52:25 +00:00
libutil Add missing "swapuse" resource limit. 2011-07-09 08:42:23 +00:00
libvgl
libwrap
liby
libypclnt
libz Disable gvmat64.S, the assembler version of longest_match for now. 2011-07-18 19:23:50 +00:00
msun In the libm access macros for the double type, z can sometimes 2011-06-19 17:07:58 +00:00
ncurses
Makefile Vendor import of clang trunk r135360: 2011-07-17 15:40:56 +00:00
Makefile.inc