1# Copyright 1990 W. Jolitz
2# from: @(#)Makefile.i386 7.1 5/10/91
3# $Id: Makefile.i386,v 1.54 1995/01/29 23:42:11 phk 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
--- 63 unchanged lines hidden (view full) ---
75%BEFORE_DEPEND
76
77%OBJS
78
79%CFILES
80
81%LOAD
82
83# This is slightly different from before in that if you define PROF
84# to anything, it will assume profiling. Don't do "PROF=" to turn
85# profiling off!
86.if exists($S/libkern/obj)
87LIBKERNP=$S/libkern/obj
88.else
89LIBKERNP=$S/libkern
90.endif
--- 8 unchanged lines hidden (view full) ---
99 @rm -f libkern.a
100 ln -s ${LIBKERN} libkern.a
101
102${LIBKERN}:
103 @(cd $S/libkern; make)
104
105clean:
106 rm -f eddep kernel tags *.o *.s errs linterrs makelinks genassym \
107 symbols.exclude symbols.sort
108
109#lint: /tmp param.c
110# @lint -hbxn -DGENERIC -Dvolatile= ${COPTS} ${PARAM} \
111# ${I386}/i386/Locore.c ${CFILES} ioconf.c param.c | \
112# grep -v 'struct/union .* never defined' | \
113# grep -v 'possible pointer alignment problem'
114
115symbols.exclude: Makefile
--- 84 unchanged lines hidden ---
2# from: @(#)Makefile.i386 7.1 5/10/91
3# $Id: Makefile.i386,v 1.54 1995/01/29 23:42:11 phk 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
--- 63 unchanged lines hidden (view full) ---
75%BEFORE_DEPEND
76
77%OBJS
78
79%CFILES
80
81%LOAD
82
83# This is slightly different from before in that if you define PROF
84# to anything, it will assume profiling. Don't do "PROF=" to turn
85# profiling off!
86.if exists($S/libkern/obj)
87LIBKERNP=$S/libkern/obj
88.else
89LIBKERNP=$S/libkern
90.endif
--- 8 unchanged lines hidden (view full) ---
99 @rm -f libkern.a
100 ln -s ${LIBKERN} libkern.a
101
102${LIBKERN}:
103 @(cd $S/libkern; make)
104
105clean:
106 rm -f eddep kernel tags *.o *.s errs linterrs makelinks genassym \
107 symbols.exclude symbols.sort
108
109#lint: /tmp param.c
110# @lint -hbxn -DGENERIC -Dvolatile= ${COPTS} ${PARAM} \
111# ${I386}/i386/Locore.c ${CFILES} ioconf.c param.c | \
112# grep -v 'struct/union .* never defined' | \
113# grep -v 'possible pointer alignment problem'
114
115symbols.exclude: Makefile
--- 84 unchanged lines hidden ---