maxv 62c8988166 Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:

 * Removes "options PERFCTRS", the associated includes, and the associated
   ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is
   good.

 * Removes the PMC code of ARM XSCALE.

 * Removes all the pmc.h files. They were all empty, except for ARM XSCALE.

 * Reorders the x86 PMC code not to rely on the legacy pmc.h file. The
   definitions are put in sysarch.h.

 * Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control
   and sys_pmc_get_info syscalls. They are marked as OBSOL in kern,
   netbsd32 and rump.

 * Removes the pmc_evid_t and pmc_ctr_t types.

 * Removes all the associated man pages. The sets are marked as obsolete.
2018-07-12 10:46:40 +00:00

28 lines
700 B
Makefile

# $NetBSD: Makefile,v 1.38 2018/07/12 10:46:47 maxv Exp $
INCSDIR= /usr/include/x68k
INCS= ansi.h aout_machdep.h asm.h \
bootinfo.h bswap.h bus.h \
cdefs.h cpu.h cpufunc.h \
disklabel.h \
elf_machdep.h endian.h endian_machdep.h \
fenv.h float.h frame.h \
grfioctl.h \
ieee.h ieeefp.h \
int_const.h int_fmtio.h int_limits.h int_mwgwtypes.h int_types.h \
iteioctl.h \
kbd.h kbdmap.h kbio.h kcore.h \
lock.h limits.h \
math.h mcontext.h mutex.h \
opmbellio.h opmreg.h \
param.h parioctl.h pcb.h pmap.h proc.h \
profile.h psl.h pte.h ptrace.h \
reg.h remote-sl.h rwlock.h \
setjmp.h signal.h sram.h \
trap.h types.h \
vmparam.h vuid_event.h \
wchar_limits.h
.include <bsd.kinc.mk>