Home | History | Annotate | Line # | Download | only in stand
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