diff options
author | John Baldwin <jhb@FreeBSD.org> | 2018-05-22 15:52:22 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2018-05-22 15:52:22 +0000 |
commit | 993d074be6458c1492e9b111f7962ac43aac3edc (patch) | |
tree | a2debb18a097a1935c02a9a1dac69bb7d579f06a /lib/libkvm | |
parent | 84cac654ae2977052675ad9552bdf00abf6270f1 (diff) | |
download | src-test-993d074be6458c1492e9b111f7962ac43aac3edc.tar.gz src-test-993d074be6458c1492e9b111f7962ac43aac3edc.zip |
Use __SCCSID for SCCS IDs in libkvm sources.
Rather than using #ifdef's around a static char array, use the
existing helper macro from <sys/cdefs.h> for SCCS IDs. To
preserve existing behavior, add -DNO__SCCSID to CFLAGS to not
include SCCS IDs in the built library by default.
Reviewed by: brooks, dab (older version)
Reviewed by: rgrimes
Differential Revision: https://reviews.freebsd.org/D15459
Notes
Notes:
svn path=/head/; revision=334053
Diffstat (limited to 'lib/libkvm')
-rw-r--r-- | lib/libkvm/Makefile | 2 | ||||
-rw-r--r-- | lib/libkvm/kvm.c | 7 | ||||
-rw-r--r-- | lib/libkvm/kvm_amd64.c | 7 | ||||
-rw-r--r-- | lib/libkvm/kvm_getloadavg.c | 7 | ||||
-rw-r--r-- | lib/libkvm/kvm_i386.c | 7 | ||||
-rw-r--r-- | lib/libkvm/kvm_proc.c | 7 | ||||
-rw-r--r-- | lib/libkvm/kvm_sparc64.c | 7 |
7 files changed, 7 insertions, 37 deletions
diff --git a/lib/libkvm/Makefile b/lib/libkvm/Makefile index 3d3d6041da2bb..8520a02d7b22d 100644 --- a/lib/libkvm/Makefile +++ b/lib/libkvm/Makefile @@ -6,7 +6,7 @@ LIB= kvm SHLIBDIR?= /lib SHLIB_MAJOR= 7 -CFLAGS+=-DLIBC_SCCS -I${.CURDIR} +CFLAGS+=-DNO__SCCSID -I${.CURDIR} WARNS?= 6 diff --git a/lib/libkvm/kvm.c b/lib/libkvm/kvm.c index 6c032a2cc8a13..2f35f26df1ca9 100644 --- a/lib/libkvm/kvm.c +++ b/lib/libkvm/kvm.c @@ -35,12 +35,7 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); - -#if defined(LIBC_SCCS) && !defined(lint) -#if 0 -static char sccsid[] = "@(#)kvm.c 8.2 (Berkeley) 2/13/94"; -#endif -#endif /* LIBC_SCCS and not lint */ +__SCCSID("@(#)kvm.c 8.2 (Berkeley) 2/13/94"); #include <sys/param.h> #include <sys/fnv_hash.h> diff --git a/lib/libkvm/kvm_amd64.c b/lib/libkvm/kvm_amd64.c index 52bf0b2b9022f..6b3ac28debc7a 100644 --- a/lib/libkvm/kvm_amd64.c +++ b/lib/libkvm/kvm_amd64.c @@ -35,12 +35,7 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); - -#if defined(LIBC_SCCS) && !defined(lint) -#if 0 -static char sccsid[] = "@(#)kvm_hp300.c 8.1 (Berkeley) 6/4/93"; -#endif -#endif /* LIBC_SCCS and not lint */ +__SCCSID("@(#)kvm_hp300.c 8.1 (Berkeley) 6/4/93"); /* * AMD64 machine dependent routines for kvm. Hopefully, the forthcoming diff --git a/lib/libkvm/kvm_getloadavg.c b/lib/libkvm/kvm_getloadavg.c index 6353ce733ad23..0f2a5f69bcf0f 100644 --- a/lib/libkvm/kvm_getloadavg.c +++ b/lib/libkvm/kvm_getloadavg.c @@ -31,12 +31,7 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); - -#if defined(LIBC_SCCS) && !defined(lint) -#if 0 -static char sccsid[] = "@(#)kvm_getloadavg.c 8.1 (Berkeley) 6/4/93"; -#endif -#endif /* LIBC_SCCS and not lint */ +__SCCSID("@(#)kvm_getloadavg.c 8.1 (Berkeley) 6/4/93"); #include <sys/param.h> #include <sys/time.h> diff --git a/lib/libkvm/kvm_i386.c b/lib/libkvm/kvm_i386.c index b6f4691eb1802..2f4c5287e965e 100644 --- a/lib/libkvm/kvm_i386.c +++ b/lib/libkvm/kvm_i386.c @@ -35,12 +35,7 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); - -#if defined(LIBC_SCCS) && !defined(lint) -#if 0 -static char sccsid[] = "@(#)kvm_hp300.c 8.1 (Berkeley) 6/4/93"; -#endif -#endif /* LIBC_SCCS and not lint */ +__SCCSID("@(#)kvm_hp300.c 8.1 (Berkeley) 6/4/93"); /* * i386 machine dependent routines for kvm. Hopefully, the forthcoming diff --git a/lib/libkvm/kvm_proc.c b/lib/libkvm/kvm_proc.c index 4fc35b5a507e0..409be3d648850 100644 --- a/lib/libkvm/kvm_proc.c +++ b/lib/libkvm/kvm_proc.c @@ -33,14 +33,9 @@ * SUCH DAMAGE. */ -#if 0 -#if defined(LIBC_SCCS) && !defined(lint) -static char sccsid[] = "@(#)kvm_proc.c 8.3 (Berkeley) 9/23/93"; -#endif /* LIBC_SCCS and not lint */ -#endif - #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +__SCCSID("@(#)kvm_proc.c 8.3 (Berkeley) 9/23/93"); /* * Proc traversal interface for kvm. ps and w are (probably) the exclusive diff --git a/lib/libkvm/kvm_sparc64.c b/lib/libkvm/kvm_sparc64.c index 2086f1751abdf..0b74f9b06b922 100644 --- a/lib/libkvm/kvm_sparc64.c +++ b/lib/libkvm/kvm_sparc64.c @@ -37,12 +37,7 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); - -#if defined(LIBC_SCCS) && !defined(lint) -#if 0 -static char sccsid[] = "@(#)kvm_hp300.c 8.1 (Berkeley) 6/4/93"; -#endif -#endif /* LIBC_SCCS and not lint */ +__SCCSID("@(#)kvm_hp300.c 8.1 (Berkeley) 6/4/93"); /* * sparc64 machine dependent routines for kvm. |