xref: /freebsd-12.1/gnu/usr.bin/cc/include/Makefile (revision ffec3151)
1d09b3052SDavid E. O'Brien# $FreeBSD$
2d09b3052SDavid E. O'Brien
31992e9a1SAndrew Turner.include <bsd.own.mk>
41992e9a1SAndrew Turner
5d09b3052SDavid E. O'Brien.include "../Makefile.inc"
6d09b3052SDavid E. O'Brien
7680e78b3SDavid E. O'BrienINCSDIR=${INCLUDEDIR}/gcc/${GCCVER}
8680e78b3SDavid E. O'Brien
9*ffec3151SWarner Losh.PATH: ${GCCDIR}/config/${GCC_CPU} ${SRCTOP}/contrib/llvm/tools/clang/lib/Headers
10d09b3052SDavid E. O'Brien
11a12d8aedSDavid E. O'Brien.if ${TARGET_ARCH} == "i386" || ${TARGET_ARCH} == "amd64"
12d92873b8SPedro F. GiffuniINCS=	ammintrin.h emmintrin.h mmintrin.h mm3dnow.h pmmintrin.h \
13d92873b8SPedro F. Giffuni	tmmintrin.h xmmintrin.h mm_malloc.h
14003f0fa6SJohn-Mark GurneyINCS+=	wmmintrin.h __wmmintrin_aes.h __wmmintrin_pclmul.h
1581efba8cSAlexander Kabaev.elif ${TARGET_ARCH} == "arm"
1681efba8cSAlexander KabaevINCS=	mmintrin.h
17dc9b124dSJustin Hibbits.elif ${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "powerpc64" || \
18dc9b124dSJustin Hibbits    ${TARGET_ARCH} == "powerpcspe"
1981efba8cSAlexander KabaevINCS=	ppc-asm.h altivec.h spe.h
20d09b3052SDavid E. O'Brien.endif
21d09b3052SDavid E. O'Brien
22afb57df6SAlexander Kabaevmm_malloc.h: pmm_malloc.h
23afb57df6SAlexander Kabaev	@rm -rf ${.TARGET}
24afb57df6SAlexander Kabaev	@cp ${.ALLSRC} ${.TARGET}
25afb57df6SAlexander KabaevCLEANFILES+=	mm_malloc.h
264d63e8deSRuslan Ermilov
270815243cSMarcel Moolenaar.include <bsd.prog.mk>
28