summaryrefslogtreecommitdiffstats
path: root/sys/conf/Makefile.ia64
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2000-12-10 04:31:16 +0000
committermarcel <marcel@FreeBSD.org>2000-12-10 04:31:16 +0000
commit7955e3e2cbd54ca0eed1ff1cf8e5876929b19d4c (patch)
treea057b43f2661afc87bd958b907129604b915c0b8 /sys/conf/Makefile.ia64
parent88f98d711e27d4cc9dcc51bf2fc1789ae85aad04 (diff)
downloadFreeBSD-src-7955e3e2cbd54ca0eed1ff1cf8e5876929b19d4c.zip
FreeBSD-src-7955e3e2cbd54ca0eed1ff1cf8e5876929b19d4c.tar.gz
Sync-up so that buils actually work again.
Diffstat (limited to 'sys/conf/Makefile.ia64')
-rw-r--r--sys/conf/Makefile.ia6424
1 files changed, 9 insertions, 15 deletions
diff --git a/sys/conf/Makefile.ia64 b/sys/conf/Makefile.ia64
index 0ce9d56..87e4376 100644
--- a/sys/conf/Makefile.ia64
+++ b/sys/conf/Makefile.ia64
@@ -8,11 +8,9 @@
# This makefile is constructed from a machine description:
# config machineid
# Most changes should be made in the machine description
-# /sys/alpha/conf/``machineid''
+# /sys/ia64/conf/``machineid''
# after which you should do
# config machineid
-# Generic makefile changes should be made in
-# /sys/alpha/conf/Makefile.alpha
# after which config should be rerun for all machines.
#
@@ -48,13 +46,18 @@ SIZE?= size
OBJCOPY?= objcopy
COPTFLAGS?=-O
-INCLUDES= -nostdinc -I- ${INCLMAGIC} -I. -I$S
+INCLUDES= -nostdinc -I- ${INCLMAGIC} -I. -I$S -I$S/dev
# This hack is to allow kernel compiles to succeed on machines w/out srcdist
.if exists($S/../include)
INCLUDES+= -I$S/../include
.else
INCLUDES+= -I/usr/include
.endif
+
+# This hack lets us use the Intel ACPICA code without spamming a new
+# include path into 100+ source files.
+INCLUDES+= -I$S/contrib/dev/acpica/Subsystem/Include
+
COPTS= ${INCLUDES} ${IDENT} -D_KERNEL -include opt_global.h
CFLAGS= ${COPTFLAGS} ${CWARNFLAGS} ${DEBUG} ${COPTS}
@@ -159,12 +162,6 @@ kernel-clean:
${MFILES:T:S/.m$/.c/} ${MFILES:T:S/.m$/.h/} \
${CLEAN}
-#lint: /tmp param.c
-# @lint -hbxn -DGENERIC -Dvolatile= ${COPTS} \
-# $S/$M/$M/Locore.c ${CFILES} param.c | \
-# grep -v 'struct/union .* never defined' | \
-# grep -v 'possible pointer alignment problem'
-
locore.o: $S/$M/$M/locore.s assym.s
${NORMAL_S}
@@ -185,7 +182,7 @@ setdef1.o: setdef1.c setdefs.h
${NORMAL_C}
setdef0.c setdef1.c setdefs.h: Makefile ${OBJS}
- @./gensetdefs ${OBJS}
+ @gensetdefs ${OBJS}
# this rule stops ./assym.s in .depend from causing problems
./assym.s: assym.s
@@ -266,6 +263,7 @@ all: modules
depend: modules-depend
clean: modules-clean
cleandepend: modules-cleandepend
+cleandir: modules-cleandir
tags: modules-tags
install install.debug: modules-install
reinstall reinstall.debug: modules-reinstall
@@ -331,11 +329,7 @@ vnode_if.h: $S/kern/vnode_if.pl $S/kern/vnode_if.src
vnode_if.o:
${NORMAL_C}
-.if exists($S/../share/mk)
-.include "$S/../share/mk/bsd.kern.mk"
-.else
.include <bsd.kern.mk>
-.endif
%RULES
OpenPOWER on IntegriCloud