Makefile.inc revision 1.2 1 # $NetBSD: Makefile.inc,v 1.2 1999/01/21 14:16:52 simonb Exp $
2 #
3 # NOTE: $S must correspond to the top of the 'sys' tree
4
5 BINDIR= /usr/mdec
6 STRIPFLAG=
7 BINMODE=444
8
9 # Tailor C compilation for standalone environment.
10 COPTS= -O2 # -O2 gives smaller code
11 CWARN= -Werror
12
13 C_MACHDEP= -mno-abicalls -mno-half-pic -fno-PIC -G 64 # may give smaller code
14 AS-= -KPIC
15
16 # We are so tight for space, ifdef away symlnks and spinning propellers.
17 BOOTDEFS=-D_STANDALONE -DSMALL -DNO_TWIDDLE
18 DEFS= -Dpmax ${BOOTDEFS}
19
20 CFLAGS= ${COPTS} ${CWARN} ${INCPATH} ${DEFS} ${C_MACHDEP}
21 AFLAGS= -O2 ${INCPATH} ${DEFS} -D_LOCORE
22
23 # be sure to turn off any PIC flags for standalone library code.
24
25 CPICFLAGS=
26 CAPICFLAGS=
27 CPPPICFLAGS=
28 CPPPPICFLAGS=
29 APICFLAGS=
30
31 CPPFLAGS+= -I$S -I${.CURDIR}/../lib -I$S/lib/libsa
32