Cross Reference: Makefile.assym
xref: /src/sys/modules/Makefile.assym
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/modules/
Makefile.assym revision 1.3
11.3Sjmcneill#	$NetBSD: Makefile.assym,v 1.3 2013/11/09 17:30:46 jmcneill Exp $
21.1Sad
31.1SadDPSRCS+=	assym.h
41.1SadCLEANFILES+=	assym.h
51.1Sad
61.1Sad.if (${MACHINE_ARCH} == "powerpc")
71.1Sad.if (${MACHINE} == "macppc" || ${MACHINE} == "ofppc" || ${MACHINE} == "prep")
81.1Sad# use oea
91.1SadGENASSYM_DIR= $S/arch/${MACHINE_ARCH}/oea
101.1SadCPPFLAGS+=	-DPPC_OEA
111.1Sad.endif
121.1Sad.endif
131.1Sad
141.3Sjmcneill.if (!empty(MACHINE_ARCH:Mearm*) || !empty(MACHINE_ARCH:Marm*))
151.3SjmcneillGENASSYM_DIR= $S/arch/arm/arm32
161.3Sjmcneill.endif
171.3Sjmcneill
181.1Sad.if exists($S/arch/${MACHINE}/${MACHINE}/genassym.cf)
191.1SadGENASSYM_DIR?= $S/arch/${MACHINE}/${MACHINE}
201.1Sad.elif exists($S/arch/${MACHINE_CPU}/${MACHINE_CPU}/genassym.cf)
211.1SadGENASSYM_DIR?= $S/arch/${MACHINE_CPU}/${MACHINE_CPU}
221.1Sad.else
231.1SadGENASSYM_DIR?=
241.1Sad.endif
251.1Sad
261.1Sadassym.h:
271.1Sad#	 ${GENASSYM_DIR}/genassym.cf
281.1Sad	@echo ${S}
291.2Sjoerg	${TOOL_GENASSYM} -- ${CC} ${CFLAGS:N-Wa,*} ${CPPFLAGS} ${PROF} \
301.1Sad		< ${GENASSYM_DIR}/genassym.cf > assym.h.tmp && \
311.1Sad	mv -f assym.h.tmp assym.h
32

Indexes created Mon Nov 10 17:20:41 GMT 2025