1 1.6 pgoyette # $NetBSD: Makefile,v 1.6 2019/11/20 19:37:54 pgoyette Exp $ 2 1.1 ad 3 1.1 ad .include "../Makefile.inc" 4 1.1 ad 5 1.1 ad KMOD= coredump 6 1.1 ad 7 1.1 ad .PATH: ${S}/kern 8 1.6 pgoyette SRCS= kern_core.c core_netbsd.c 9 1.1 ad 10 1.1 ad .PATH: ${S}/uvm 11 1.1 ad SRCS+= uvm_coredump.c 12 1.1 ad 13 1.1 ad .PATH: ${S}/arch/${MACHINE}/${MACHINE} 14 1.1 ad .PATH: ${S}/arch/${MACHINE_ARCH}/${MACHINE_ARCH} 15 1.1 ad .PATH: ${S}/arch/${MACHINE_CPU}/${MACHINE_CPU} 16 1.2 dyoung .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 17 1.2 dyoung .PATH: ${S}/arch/x86/x86 18 1.2 dyoung .endif 19 1.3 mrg .if ${MACHINE_ARCH} == "powerpc64" 20 1.6 pgoyette .PATH: ${S}/arch/powerpc/powerpc 21 1.3 mrg .endif 22 1.1 ad SRCS+= core_machdep.c 23 1.1 ad 24 1.4 rin WARNS= 3 25 1.4 rin 26 1.5 mrg COPTS.kern_core.c+= ${GCC_NO_CAST_FUNCTION_TYPE} 27 1.5 mrg 28 1.1 ad .include <bsd.kmodule.mk> 29