Home | History | Annotate | Line # | Download | only in stand
Makefile.buildboot revision 1.5.4.1
      1  1.5.4.1  thorpej #	$NetBSD: Makefile.buildboot,v 1.5.4.1 1999/06/21 01:01:51 thorpej Exp $
      2      1.1      mrg 
      3      1.1      mrg S=	${.CURDIR}/../../../..
      4      1.1      mrg 
      5      1.4       pk .PATH: ${.CURDIR}/../common ${.CURDIR}/../../sparc
      6      1.1      mrg 
      7      1.4       pk COMMONSOURCE=	srt0.S promdev.c dvma.c promlib.c
      8      1.1      mrg 
      9      1.1      mrg SRCS=		${COMMONSOURCE} ${PROGSOURCE}
     10      1.3    lukem MKMAN=		no
     11      1.1      mrg BINMODE=	444
     12      1.1      mrg 
     13      1.1      mrg RELOC_SUN4=	0x240000
     14      1.1      mrg RELOC_SUN4C=	0x340000
     15      1.1      mrg RELOC_SUN4M=	0x440000
     16      1.1      mrg 
     17      1.1      mrg # Note: a `RELOC' value of 0x340000 seems to work on most machines
     18      1.1      mrg RELOC?=		${RELOC_SUN4C}
     19      1.1      mrg 
     20  1.5.4.1  thorpej CPPFLAGS+=	-D_STANDALONE -DRELOC=${RELOC} -DSUN4 -DSUN4C -DSUN_BOOTPARAMS\
     21  1.5.4.1  thorpej 		-DHEAP_VARIABLE
     22      1.1      mrg 
     23      1.5       pk CPPFLAGS+=	-I. -I${.CURDIR}/../../.. -I${.CURDIR}/../../../..
     24      1.1      mrg CFLAGS=		-O2
     25      1.4       pk CFLAGS+=	-Wall -Wstrict-prototypes -Wmissing-prototypes
     26      1.1      mrg 
     27      1.1      mrg ### find out what to use for libkern
     28      1.1      mrg KERN_AS=	library
     29      1.1      mrg .include "${S}/lib/libkern/Makefile.inc"
     30      1.1      mrg LIBKERN=	${KERNLIB}
     31      1.1      mrg 
     32      1.1      mrg .ifdef INCLUDE_LIBZ
     33      1.1      mrg ### find out what to use for libz
     34      1.1      mrg Z_AS=		library
     35      1.1      mrg .include "${S}/lib/libz/Makefile.inc"
     36      1.1      mrg LIBZ=		${ZLIB}
     37      1.1      mrg .endif
     38      1.1      mrg 
     39      1.1      mrg ### find out what to use for libsa
     40      1.1      mrg SA_AS=		library
     41  1.5.4.1  thorpej SAMISCMAKEFLAGS+="SA_USE_LOADFILE=yes"
     42      1.1      mrg .include "${S}/lib/libsa/Makefile.inc"
     43      1.1      mrg LIBSA=		${SALIB}
     44      1.5       pk 
     45      1.5       pk .BEGIN:
     46      1.5       pk 	@([ -h machine ] || ln -s ${S}/arch/${MACHINE}/include machine)
     47