summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordrahn <drahn@openbsd.org>2006-05-29 17:22:48 +0000
committerdrahn <drahn@openbsd.org>2006-05-29 17:22:48 +0000
commit4be0718fa492406cbd1e32a715630e041a5ebbb3 (patch)
treeacb7449bb054c758bed3e3e7db7b90c773cd18aa
parentAdd a new port for ARM based products from a variety of vendors, typically (diff)
downloadwireguard-openbsd-4be0718fa492406cbd1e32a715630e041a5ebbb3.tar.xz
wireguard-openbsd-4be0718fa492406cbd1e32a715630e041a5ebbb3.zip
Link armish in to the builds.
-rw-r--r--sys/Makefile4
-rw-r--r--sys/arch/armish/Makefile39
-rw-r--r--sys/arch/armish/stand/Makefile4
3 files changed, 45 insertions, 2 deletions
diff --git a/sys/Makefile b/sys/Makefile
index cb9d935cbf9..9483ffb5500 100644
--- a/sys/Makefile
+++ b/sys/Makefile
@@ -1,8 +1,8 @@
-# $OpenBSD: Makefile,v 1.27 2006/05/09 21:17:13 miod Exp $
+# $OpenBSD: Makefile,v 1.28 2006/05/29 17:22:48 drahn Exp $
# $NetBSD: Makefile,v 1.5 1995/09/15 21:05:21 pk Exp $
SUBDIR= dev/microcode \
- arch/alpha arch/amd64 arch/aviion arch/cats arch/hp300 \
+ arch/alpha arch/amd64 arch/armish arch/aviion arch/cats arch/hp300 \
arch/hppa arch/hppa64 arch/i386 arch/luna88k \
arch/m68k arch/mac68k arch/macppc arch/mvme68k \
arch/mvme88k arch/mvmeppc arch/sgi arch/solbourne \
diff --git a/sys/arch/armish/Makefile b/sys/arch/armish/Makefile
new file mode 100644
index 00000000000..ae6960f8c42
--- /dev/null
+++ b/sys/arch/armish/Makefile
@@ -0,0 +1,39 @@
+# $OpenBSD: Makefile,v 1.1 2006/05/29 17:22:48 drahn Exp $
+# $NetBSD: Makefile,v 1.1 2001/06/12 08:32:46 chris Exp $
+
+# Makefile for armish tags file and boot blocks
+
+S=${.CURDIR}/../..
+.include "$S/kern/Make.tags.inc"
+
+SUBDIR= stand
+
+NOPROG= noprog
+NOMAN= noman
+
+TARMISH= $S/arch/armish/tags
+
+SARMISH= $S/arch/armish/dev/*.[ch] $S/arch/armish/include/*.h \
+ $S/arch/armish/armish/*.[ch] $S/arch/arm/arm/*.[ch] \
+ $S/arch/arm/include/*.h $S/arch/arm/mainbus/*.[ch] \
+ $S/arch/arm/sa11x0/*.[ch] $S/arch/arm/xscale/*.[ch]
+AARMISH= $S/arch/armish/armish/*.S $S/arch/arm/arm/*.S \
+ $S/arch/arm/mainbus/*.S $S/arch/arm/xscale/*.S
+
+# Directories in which to place tags links
+DARMISH= dev include armish
+
+tags:
+ -ctags -wdtf ${TARMISH} ${SARMISH} ${COMM}
+ egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AARMISH} | \
+ sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
+ >> ${TARMISH}
+ sort -o ${TARMISH} ${TARMISH}
+
+links:
+ -for i in ${DARMISH}; do \
+ (cd $$i && { rm -f tags; ln -s ${TARMISH} tags; }) done
+
+obj: _SUBDIRUSE
+
+.include <bsd.prog.mk>
diff --git a/sys/arch/armish/stand/Makefile b/sys/arch/armish/stand/Makefile
new file mode 100644
index 00000000000..40b4951e0f7
--- /dev/null
+++ b/sys/arch/armish/stand/Makefile
@@ -0,0 +1,4 @@
+# $OpenBSD: Makefile,v 1.1 2006/05/29 17:22:48 drahn Exp $
+SUBDIR=
+
+.include <bsd.subdir.mk>