1 1.16 mrg # $NetBSD: Makefile,v 1.16 2024/06/18 04:07:18 mrg Exp $ 2 1.1 mrg 3 1.12 christos .include <bsd.init.mk> 4 1.1 mrg 5 1.10 kamil SUBDIR= sanitizer 6 1.10 kamil 7 1.6 mrg .if exists(${.CURDIR}/arch/${GCC_MACHINE_ARCH}.mk) 8 1.6 mrg .include "${.CURDIR}/arch/${GCC_MACHINE_ARCH}.mk" 9 1.4 mrg .endif 10 1.4 mrg 11 1.16 mrg INCS= ${G_EXTRA_HEADERS:T} 12 1.16 mrg 13 1.16 mrg .include "../rs6000-inc.mk" 14 1.4 mrg 15 1.9 christos # Part of the standard headers, the rest of which we replace. 16 1.9 christos INCS+= stdatomic.h 17 1.9 christos 18 1.4 mrg # XXX missed some how 19 1.5 matt .if ${GCC_MACHINE_ARCH} == "i386" || ${GCC_MACHINE_ARCH} == "x86_64" 20 1.4 mrg INCS+= mm_malloc.h 21 1.1 mrg 22 1.14 mrg .if !target(obj) 23 1.3 mrg mm_malloc.h: ${DIST}/gcc/config/i386/pmm_malloc.h 24 1.7 gdt cp -f $> ${.TARGET} 25 1.14 mrg .endif 26 1.1 mrg 27 1.1 mrg CLEANFILES+= mm_malloc.h 28 1.1 mrg .endif 29 1.1 mrg 30 1.13 mrg INCSDIR= ${GCC_INCSDIR} 31 1.1 mrg 32 1.10 kamil .include <bsd.subdir.mk> 33 1.1 mrg .include <bsd.prog.mk> 34 1.1 mrg 35 1.4 mrg .PATH: ${G_EXTRA_HEADERS:H:O:u} 36