summaryrefslogtreecommitdiff
path: root/lib/libkvm
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2018-05-22 15:52:22 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2018-05-22 15:52:22 +0000
commit993d074be6458c1492e9b111f7962ac43aac3edc (patch)
treea2debb18a097a1935c02a9a1dac69bb7d579f06a /lib/libkvm
parent84cac654ae2977052675ad9552bdf00abf6270f1 (diff)
downloadsrc-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/Makefile2
-rw-r--r--lib/libkvm/kvm.c7
-rw-r--r--lib/libkvm/kvm_amd64.c7
-rw-r--r--lib/libkvm/kvm_getloadavg.c7
-rw-r--r--lib/libkvm/kvm_i386.c7
-rw-r--r--lib/libkvm/kvm_proc.c7
-rw-r--r--lib/libkvm/kvm_sparc64.c7
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.