1# Copyright 1990 W. Jolitz 2# from: @(#)Makefile.i386 7.1 5/10/91 |
3# $Id: Makefile.i386,v 1.15 1993/11/16 00:45:04 paul Exp $ |
4# 5# Makefile for FreeBSD 6# 7# This makefile is constructed from a machine description: 8# config machineid 9# Most changes should be made in the machine description 10# /sys/i386/conf/``machineid'' 11# after which you should do --- 13 unchanged lines hidden (view full) --- 25CC= cc 26CPP= cpp 27STRIP= strip 28DBSYM= /usr/sbin/dbsym 29 30S= ../.. 31I386= ../../i386 32 |
33CWARNFLAGS=-W -Wreturn-type -Wcomment 34# 35# The following flags are next up for working on: 36# -Wtraditional -Wredundant-decls -Wnested-externs 37# 38# When working on removing warnings from code, the `-Werror' flag should be 39# of material assistance. 40# |
41COPTFLAGS=-O 42INCLUDES= -I. -I$S -I$S/sys 43COPTS= ${INCLUDES} ${IDENT} -DKERNEL -Di386 -DNPX 44ASFLAGS= 45CFLAGS= ${COPTFLAGS} ${CWARNFLAGS} ${DEBUG} ${COPTS} 46LOAD_ADDRESS?= FE000000 47 48NORMAL_C= ${CC} -c ${CFLAGS} ${PROF} $< --- 104 unchanged lines hidden (view full) --- 153 154tags: 155 @echo "see $S/kern/Makefile for tags" 156 157ioconf.o: ioconf.c $S/sys/param.h machine/pte.h $S/sys/buf.h \ 158 ${I386}/isa/isa_device.h ${I386}/isa/isa.h ${I386}/isa/icu.h 159 ${CC} -c ${CFLAGS} ioconf.c 160 |
161conf.o: ${I386}/i386/conf.c $S/sys/conf.h 162 ${CC} -c ${CFLAGS} ${I386}/i386/conf.c |
163 164param.c: $S/conf/param.c 165 -rm -f param.c 166 cp $S/conf/param.c . 167 168param.o: param.c Makefile 169 ${CC} -c ${CFLAGS} ${PARAM} param.c 170 171vers.o: ${SYSTEM_DEP} ${SYSTEM_SWAP_DEP} 172 sh $S/conf/newvers.sh ${KERN_IDENT} ${IDENT} 173 ${CC} ${CFLAGS} -c vers.c 174 175%RULES 176 177# DO NOT DELETE THIS LINE -- make depend uses it 178 |