1 1.12 tsutsui # $NetBSD: Makefile,v 1.12 2019/10/26 10:10:14 tsutsui Exp $ 2 1.6 nonaka 3 1.6 nonaka WARNS?= 4 4 1.1 peter 5 1.10 christos .include <bsd.init.mk> 6 1.10 christos 7 1.1 peter S= ${.CURDIR}/../../../.. 8 1.1 peter 9 1.1 peter OBJS= zbsdmod.o 10 1.1 peter SRCS= zbsdmod.c 11 1.6 nonaka NOMAN= # defined 12 1.1 peter 13 1.12 tsutsui OBJCOPY_FLAGS= \ 14 1.12 tsutsui -R .debug_abbrev \ 15 1.12 tsutsui -R .debug_aranges \ 16 1.12 tsutsui -R .debug_info \ 17 1.12 tsutsui -R .debug_line \ 18 1.12 tsutsui -R .debug_loc \ 19 1.12 tsutsui -R .debug_ranges \ 20 1.12 tsutsui -R .debug_str \ 21 1.12 tsutsui -R .eh_frame 22 1.12 tsutsui 23 1.2 nonaka realall: ${OBJS} 24 1.12 tsutsui ${OBJCOPY} ${OBJCOPY_FLAGS} ${.OBJDIR}/zbsdmod.o 25 1.1 peter 26 1.5 nonaka .include <bsd.klinks.mk> 27 1.1 peter .include <bsd.prog.mk> 28 1.1 peter 29 1.1 peter afterinstall: 30 1.3 he ${INSTALL_FILE} ${INSTALL_COPY} -o root -g wheel -m 644 \ 31 1.1 peter ${OBJS} ${DESTDIR}/${BINDIR} 32 1.1 peter 33 1.6 nonaka CPUFLAGS= 34 1.12 tsutsui DBG= -Os 35 1.6 nonaka CFLAGS+= -fno-strict-aliasing 36 1.12 tsutsui CFLAGS+= -ffreestanding -nostdinc 37 1.12 tsutsui CFLAGS+= ${ARM_APCS_FLAGS} -mcpu=xscale 38 1.12 tsutsui CPPFLAGS+= -DMACHINE=\"${MACHINE}\" -DUTS_RELEASE=\"2.4.20\" 39 1.12 tsutsui CPPFLAGS+= -D_STANDALONE 40 1.1 peter CPPFLAGS+= -I${.OBJDIR} -I${S} 41 1.1 peter 42 1.2 nonaka release: check_RELEASEDIR 43 1.2 nonaka ${HOST_INSTALL_FILE} -m ${NONBINMODE} ${OBJS} \ 44 1.11 christos ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation 45