1# arm headers installed on arm64
2
3.PATH: ${SRCTOP}/sys/arm/include ${SRCTOP}/lib/msun/arm
4
5INCS=	_align.h \
6	_inttypes.h \
7	_limits.h \
8	_stdint.h \
9	_types.h \
10	acle-compat.h \
11	armreg.h \
12	asm.h \
13	atomic.h \
14	bus.h \
15	counter.h \
16	cpu.h \
17	cpufunc.h \
18	cpuinfo.h \
19	efi.h \
20	elf.h \
21	exec.h \
22	float.h \
23	frame.h \
24	ieeefp.h \
25	param.h \
26	pcb.h \
27	pcpu.h \
28	pmap.h \
29	proc.h \
30	profile.h \
31	pte.h \
32	reg.h \
33	reloc.h \
34	resource.h \
35	runq.h \
36	setjmp.h \
37	signal.h \
38	sysarch.h \
39	sysreg.h \
40	tls.h \
41	ucontext.h \
42	vdso.h \
43	vfp.h \
44	vmparam.h
45# These kernel-only headers are used by procstat's ZFS support.
46# This should be fixed.
47INCS+=	pcpu_aux.h \
48	sf_buf.h
49# from lib/msun/arm
50INCS+=	fenv.h
51INCSDIR=	${INCLUDEDIR}/arm
52
53beforeinstall: armdir
54META_TARGETS+=	armdir
55
56armdir:
57	${INSTALL} -d ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 755 \
58	    ${DESTDIR}${INCLUDEDIR}/arm
59
60.include <bsd.prog.mk>
61