Module Name:    src
Committed By:   maxv
Date:           Sat Aug 12 08:21:30 UTC 2017

Modified Files:
        src/distrib/sets/lists/comp: mi
        src/lib/libarch/i386: Makefile.inc
Removed Files:
        src/lib/libarch/i386: i386_pmc.c i386_pmc_info.2

Log Message:
All things considered, remove the i386_pmc API. I deprecated it some
months ago, and clearly no one should be using it.

(reminder: our new PMCs use the same sysarch, but the arguments are
opaque and not compatible with the previous versions)


To generate a diff of this commit:
cvs rdiff -u -r1.2144 -r1.2145 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.16 -r1.17 src/lib/libarch/i386/Makefile.inc
cvs rdiff -u -r1.4 -r0 src/lib/libarch/i386/i386_pmc.c
cvs rdiff -u -r1.12 -r0 src/lib/libarch/i386/i386_pmc_info.2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.2144 src/distrib/sets/lists/comp/mi:1.2145
--- src/distrib/sets/lists/comp/mi:1.2144	Sat Aug 12 07:59:42 2017
+++ src/distrib/sets/lists/comp/mi	Sat Aug 12 08:21:30 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.2144 2017/08/12 07:59:42 maxv Exp $
+#	$NetBSD: mi,v 1.2145 2017/08/12 08:21:30 maxv Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.comp				comp-sys-root
@@ -4161,9 +4161,9 @@
 ./usr/share/man/cat2/i386_get_ldt.0		comp-c-catman		.cat
 ./usr/share/man/cat2/i386_get_mtrr.0		comp-c-catman		.cat
 ./usr/share/man/cat2/i386_iopl.0		comp-c-catman		.cat
-./usr/share/man/cat2/i386_pmc_info.0		comp-c-catman		.cat
-./usr/share/man/cat2/i386_pmc_read.0		comp-c-catman		.cat
-./usr/share/man/cat2/i386_pmc_startstop.0	comp-c-catman		.cat
+./usr/share/man/cat2/i386_pmc_info.0		comp-obsolete		obsolete
+./usr/share/man/cat2/i386_pmc_read.0		comp-obsolete		obsolete
+./usr/share/man/cat2/i386_pmc_startstop.0	comp-obsolete		obsolete
 ./usr/share/man/cat2/i386_set_ioperm.0		comp-obsolete		obsolete
 ./usr/share/man/cat2/i386_set_ldt.0		comp-c-catman		.cat
 ./usr/share/man/cat2/i386_set_mtrr.0		comp-c-catman		.cat
@@ -11814,9 +11814,9 @@
 ./usr/share/man/html2/i386_get_ldt.html		comp-c-htmlman		html
 ./usr/share/man/html2/i386_get_mtrr.html	comp-c-htmlman		html
 ./usr/share/man/html2/i386_iopl.html		comp-c-htmlman		html
-./usr/share/man/html2/i386_pmc_info.html	comp-c-htmlman		html
-./usr/share/man/html2/i386_pmc_read.html	comp-c-htmlman		html
-./usr/share/man/html2/i386_pmc_startstop.html	comp-c-htmlman		html
+./usr/share/man/html2/i386_pmc_info.html	comp-obsolete		obsolete
+./usr/share/man/html2/i386_pmc_read.html	comp-obsolete		obsolete
+./usr/share/man/html2/i386_pmc_startstop.html	comp-obsolete		obsolete
 ./usr/share/man/html2/i386_set_ldt.html		comp-c-htmlman		html
 ./usr/share/man/html2/i386_set_mtrr.html	comp-c-htmlman		html
 ./usr/share/man/html2/i386_vm86.html		comp-obsolete		obsolete
@@ -19245,9 +19245,9 @@
 ./usr/share/man/man2/i386_get_ldt.2		comp-c-man		.man
 ./usr/share/man/man2/i386_get_mtrr.2		comp-c-man		.man
 ./usr/share/man/man2/i386_iopl.2		comp-c-man		.man
-./usr/share/man/man2/i386_pmc_info.2		comp-c-man		.man
-./usr/share/man/man2/i386_pmc_read.2		comp-c-man		.man
-./usr/share/man/man2/i386_pmc_startstop.2	comp-c-man		.man
+./usr/share/man/man2/i386_pmc_info.2		comp-obsolete		obsolete
+./usr/share/man/man2/i386_pmc_read.2		comp-obsolete		obsolete
+./usr/share/man/man2/i386_pmc_startstop.2	comp-obsolete		obsolete
 ./usr/share/man/man2/i386_set_ioperm.2		comp-obsolete		obsolete
 ./usr/share/man/man2/i386_set_ldt.2		comp-c-man		.man
 ./usr/share/man/man2/i386_set_mtrr.2		comp-c-man		.man

Index: src/lib/libarch/i386/Makefile.inc
diff -u src/lib/libarch/i386/Makefile.inc:1.16 src/lib/libarch/i386/Makefile.inc:1.17
--- src/lib/libarch/i386/Makefile.inc:1.16	Sat Aug 12 07:59:42 2017
+++ src/lib/libarch/i386/Makefile.inc	Sat Aug 12 08:21:30 2017
@@ -1,17 +1,14 @@
-#	$NetBSD: Makefile.inc,v 1.16 2017/08/12 07:59:42 maxv Exp $
+#	$NetBSD: Makefile.inc,v 1.17 2017/08/12 08:21:30 maxv Exp $
 
 .if (${MACHINE_ARCH} == "i386" || ${MLIBDIR:Unone} == "i386")
 SRCS+=	i386_get_ldt.c i386_set_ldt.c \
 	i386_iopl.c i386_get_ioperm.c i386_set_ioperm.c \
-	i386_pmc.c i386_mtrr.c
+	i386_mtrr.c
 .endif
 
 MAN+=	i386_get_ldt.2 \
 	i386_get_mtrr.2 \
-	i386_iopl.2 \
-	i386_pmc_info.2
+	i386_iopl.2
 
 MLINKS+=i386_get_ldt.2 i386_set_ldt.2 \
-	i386_get_mtrr.2 i386_set_mtrr.2 \
-	i386_pmc_info.2 i386_pmc_startstop.2 \
-	i386_pmc_info.2 i386_pmc_read.2
+	i386_get_mtrr.2 i386_set_mtrr.2

Reply via email to