summaryrefslogtreecommitdiffstats
path: root/lib/libprocstat
diff options
context:
space:
mode:
authorstas <stas@FreeBSD.org>2011-05-14 22:15:38 +0000
committerstas <stas@FreeBSD.org>2011-05-14 22:15:38 +0000
commit8cea38a9eb7a1398a7185991d9b3eecba59932fa (patch)
tree792f72e9bac42a2a163598bb79303b39b2e5cf2d /lib/libprocstat
parentac7ae2d8217e593a02868dd0f4ce4ad308219d56 (diff)
downloadFreeBSD-src-8cea38a9eb7a1398a7185991d9b3eecba59932fa.zip
FreeBSD-src-8cea38a9eb7a1398a7185991d9b3eecba59932fa.tar.gz
- Add symbol versioning to libprocstat.
Suggested by: kib
Diffstat (limited to 'lib/libprocstat')
-rw-r--r--lib/libprocstat/Makefile3
-rw-r--r--lib/libprocstat/Symbol.map16
-rw-r--r--lib/libprocstat/Versions.def5
3 files changed, 24 insertions, 0 deletions
diff --git a/lib/libprocstat/Makefile b/lib/libprocstat/Makefile
index e289ef5..e509169 100644
--- a/lib/libprocstat/Makefile
+++ b/lib/libprocstat/Makefile
@@ -12,6 +12,9 @@ SRCS= cd9660.c \
smbfs.c \
udf.c
+VERSION_DEF= ${.CURDIR}/Versions.def
+SYMBOL_MAPS= ${.CURDIR}/Symbol.map
+
INCS= libprocstat.h
CFLAGS+= -I. -I${.CURDIR} -D_KVM_VNODE
SHLIB_MAJOR= 1
diff --git a/lib/libprocstat/Symbol.map b/lib/libprocstat/Symbol.map
new file mode 100644
index 0000000..b5d64d0
--- /dev/null
+++ b/lib/libprocstat/Symbol.map
@@ -0,0 +1,16 @@
+/*
+ * $FreeBSD$
+ */
+FBSD_1.2 {
+ procstat_close;
+ procstat_freefiles;
+ procstat_freeprocs;
+ procstat_get_pipe_info;
+ procstat_get_pts_info;
+ procstat_get_socket_info;
+ procstat_get_vnode_info;
+ procstat_getfiles;
+ procstat_getprocs;
+ procstat_open_kvm;
+ procstat_open_sysctl;
+};
diff --git a/lib/libprocstat/Versions.def b/lib/libprocstat/Versions.def
new file mode 100644
index 0000000..d69f5c9
--- /dev/null
+++ b/lib/libprocstat/Versions.def
@@ -0,0 +1,5 @@
+# $FreeBSD$
+
+# This version was first added to 9.0-current.
+FBSD_1.2 {
+};
OpenPOWER on IntegriCloud