Home | History | Annotate | Line # | Download | only in conf
Makefile.usermode revision 1.3.46.1
      1  1.3.46.1    jruoho # $NetBSD: Makefile.usermode,v 1.3.46.1 2011/06/06 09:06:58 jruoho Exp $
      2       1.1  jmcneill 
      3       1.1  jmcneill MACHINE_ARCH=			usermode
      4       1.1  jmcneill USETOOLS?=			no
      5       1.1  jmcneill NEED_OWN_INSTALL_TARGET?=	no
      6       1.1  jmcneill .include <bsd.own.mk>
      7       1.1  jmcneill 
      8       1.1  jmcneill SYSTEM_LD=	${CC} -o netbsd ${SYSTEM_OBJ} ${EXTRA_OBJ} vers.o
      9       1.1  jmcneill 
     10       1.1  jmcneill ##
     11       1.1  jmcneill ## (1) port identification
     12       1.1  jmcneill ##
     13       1.1  jmcneill USERMODE=	$S/arch/usermode
     14       1.1  jmcneill GENASSYM_CONF=	${USERMODE}/usermode/genassym.cf
     15       1.1  jmcneill 
     16       1.1  jmcneill ##
     17       1.1  jmcneill ## (2) compile settings
     18       1.1  jmcneill ##
     19       1.1  jmcneill DEFCOPTS=	-O2
     20       1.3  jmcneill CPPFLAGS+=	-Dusermode -Dmalloc=kernmalloc -Dfree=kernfree
     21       1.2  jmcneill CPPFLAGS.init_main.c+=	-Dmain=kernmain
     22  1.3.46.1    jruoho AFLAGS+=	-x assembler-with-cpp
     23       1.1  jmcneill 
     24       1.1  jmcneill ##
     25       1.1  jmcneill ## (3) libkern and compat
     26       1.1  jmcneill ##
     27       1.1  jmcneill KERN_AS=	obj
     28       1.1  jmcneill 
     29       1.1  jmcneill ##
     30       1.1  jmcneill ## (4) local objects, compile rules, and dependencies
     31       1.1  jmcneill ##
     32       1.1  jmcneill MD_OBJS=
     33       1.1  jmcneill MD_CFILES=
     34       1.1  jmcneill MD_SFILES=
     35       1.1  jmcneill 
     36       1.1  jmcneill ##
     37       1.1  jmcneill ## (5) link settings
     38       1.1  jmcneill ##
     39       1.1  jmcneill 
     40       1.1  jmcneill ##
     41       1.1  jmcneill ## (6) port specific target dependencies
     42       1.1  jmcneill ##
     43       1.1  jmcneill 
     44       1.1  jmcneill ##
     45       1.1  jmcneill ## (7) misc settings
     46       1.1  jmcneill ##
     47       1.1  jmcneill 
     48       1.1  jmcneill ##
     49       1.1  jmcneill ## (8) config(8) generated machinery
     50       1.1  jmcneill %INCLUDES
     51       1.1  jmcneill 
     52       1.1  jmcneill %OBJS
     53       1.1  jmcneill 
     54       1.1  jmcneill %CFILES
     55       1.1  jmcneill 
     56       1.1  jmcneill %SFILES
     57       1.1  jmcneill 
     58       1.1  jmcneill %LOAD
     59       1.1  jmcneill 
     60       1.1  jmcneill %RULES
     61       1.1  jmcneill 
     62       1.1  jmcneill ##
     63       1.1  jmcneill ## (9) port independent kernel machinery
     64       1.1  jmcneill ##
     65       1.1  jmcneill .include "$S/conf/Makefile.kern.inc"
     66       1.1  jmcneill 
     67       1.1  jmcneill ##
     68       1.1  jmcneill ## (10) appending make options
     69       1.1  jmcneill ##
     70       1.1  jmcneill %MAKEOPTIONSAPPEND
     71