1# $NetBSD: Makefile.cflags,v 1.2 2022/12/17 09:46:21 mrg Exp $ 2 3.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 4. if ${MACHINE_ARCH} == "i386" 5CPPFLAGS+= -DUSE_X86_MMX 6. endif 7CPPFLAGS+= -DUSE_SSE2 -DUSE_SSSE3 8.endif 9 10.if ${MACHINE_ARCH} == "powerpc" 11CPPFLAGS+= -DUSE_VMX 12.endif 13 14.if !empty(MACHINE_ARCH:Mearm*) 15CPPFLAGS+= -DUSE_ARM_SIMD 16CPPFLAGS+= -DUSE_ARM_NEON 17#CPPFLAGS+= -DUSE_ARM_IWMMXT 18.endif 19 20.if !empty(MACHINE_ARCH:Maarch64*) 21#CPPFLAGS+= -DUSE_ARM_A64_NEON 22.endif 23 24.if !empty(MACHINE_ARCH:Mmips*64el) && empty(COPTS:M-march=*) 25CPPFLAGS+= -DUSE_LOONGSON_MMI 26.endif 27 28CPPFLAGS+= -DHAVE_CONFIG_H \ 29 -I${X11SRCDIR.pixman}/../include \ 30 -I${X11SRCDIR.pixman}/../combine \ 31 -I${X11SRCDIR.pixman}/pixman 32