No empty .Rs/.Re
[netbsd-mini2440.git] / sys / arch / usermode / conf / Makefile.usermode
blobdfb43a6d71128f725b28116e8bb0410dad04e1e8
1 # $NetBSD: Makefile.usermode,v 1.2 2007/12/29 16:13:46 jmcneill Exp $
3 MACHINE_ARCH=                   usermode
4 USETOOLS?=                      no
5 NEED_OWN_INSTALL_TARGET?=       no
6 .include <bsd.own.mk>
8 SYSTEM_LD=      ${CC} -o netbsd ${SYSTEM_OBJ} ${EXTRA_OBJ} vers.o
11 ## (1) port identification
13 USERMODE=       $S/arch/usermode
14 GENASSYM_CONF=  ${USERMODE}/usermode/genassym.cf
17 ## (2) compile settings
19 DEFCOPTS=       -O2
20 CPPFLAGS+=      -Dusermode -Dmalloc=kernmalloc -Dfree=kernfree
21 CPPFLAGS.init_main.c+=  -Dmain=kernmain
22 AFLAGS+=        -x assembler-with-cpp -traditional-cpp
25 ## (3) libkern and compat
27 KERN_AS=        obj
30 ## (4) local objects, compile rules, and dependencies
32 MD_OBJS=
33 MD_CFILES=
34 MD_SFILES=
37 ## (5) link settings
41 ## (6) port specific target dependencies
45 ## (7) misc settings
49 ## (8) config(8) generated machinery
50 %INCLUDES
52 %OBJS
54 %CFILES
56 %SFILES
58 %LOAD
60 %RULES
63 ## (9) port independent kernel machinery
65 .include "$S/conf/Makefile.kern.inc"
68 ## (10) appending make options
70 %MAKEOPTIONSAPPEND