1 1.8.8.1 snj # $NetBSD: Makefile,v 1.8.8.1 2017/10/09 18:05:11 snj Exp $ 2 1.1 mrg 3 1.1 mrg .include "../Makefile.inc" 4 1.1 mrg 5 1.6 mrg .if exists(${.CURDIR}/arch/${GCC_MACHINE_ARCH}.mk) 6 1.6 mrg .include "${.CURDIR}/arch/${GCC_MACHINE_ARCH}.mk" 7 1.4 mrg .endif 8 1.4 mrg 9 1.4 mrg INCS= ${G_EXTRA_HEADERS:T} 10 1.4 mrg 11 1.8.8.1 snj # Part of the standard headers, the rest of which we replace. 12 1.8.8.1 snj INCS+= stdatomic.h 13 1.8.8.1 snj 14 1.4 mrg # XXX missed some how 15 1.5 matt .if ${GCC_MACHINE_ARCH} == "i386" || ${GCC_MACHINE_ARCH} == "x86_64" 16 1.4 mrg INCS+= mm_malloc.h 17 1.1 mrg 18 1.4 mrg # XXX we should put this in gcc/config.gcc and regenerate the i386/x86 19 1.4 mrg # mknative files 20 1.3 mrg mm_malloc.h: ${DIST}/gcc/config/i386/pmm_malloc.h 21 1.7 gdt cp -f $> ${.TARGET} 22 1.1 mrg 23 1.1 mrg CLEANFILES+= mm_malloc.h 24 1.1 mrg .endif 25 1.1 mrg 26 1.8 mrg INCSDIR= /usr/include/gcc-5 27 1.1 mrg 28 1.1 mrg .include <bsd.prog.mk> 29 1.1 mrg 30 1.4 mrg .PATH: ${G_EXTRA_HEADERS:H:O:u} 31