Module Name:    src
Committed By:   dyoung
Date:           Sun Apr  3 23:14:13 UTC 2011

Modified Files:
        src/sys/arch/arc: Makefile

Log Message:
Fix 'tags' target.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arc/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/arc/Makefile
diff -u src/sys/arch/arc/Makefile:1.11 src/sys/arch/arc/Makefile:1.12
--- src/sys/arch/arc/Makefile:1.11	Sat Oct 25 22:27:36 2008
+++ src/sys/arch/arc/Makefile	Sun Apr  3 23:14:12 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.11 2008/10/25 22:27:36 apb Exp $
+#	$NetBSD: Makefile,v 1.12 2011/04/03 23:14:12 dyoung Exp $
 #	$OpenBSD: Makefile,v 1.5 1997/05/19 10:34:53 pefo Exp $
 #	from: @(#)Makefile	8.1 (Berkeley) 6/16/93
 
@@ -7,11 +7,12 @@
 # Find where mips source files are for inclusion in tags
 .include <../mips/Makefile.inc>
 
-TARC=	../arc/tags
-SARC=	../arc/arc/*.[ch] ../arc/dev/*.[ch] \
-	../arc/dti/*.[ch] ../arc/include/*.h ../arc/isa/*.[ch] \
-	../arc/pci/*.[ch] ../arc/jazz/*.[ch]
-AARC=	../arc/arc/*.S
+TARC=	${SYSDIR}/arch/arc/tags
+SARC=	${SYSDIR}/arch/arc/arc/*.[ch] ${SYSDIR}/arch/arc/dev/*.[ch] \
+	${SYSDIR}/arch/arc/dti/*.[ch] ${SYSDIR}/arch/arc/include/*.h \
+	${SYSDIR}/arch/arc/isa/*.[ch] \
+	${SYSDIR}/arch/arc/pci/*.[ch] ${SYSDIR}/arch/arc/jazz/*.[ch]
+AARC=	${SYSDIR}/arch/arc/arc/*.S
 
 # Directories in which to place tags links
 DARC=	arc dev dti include isa pci jazz
@@ -19,7 +20,9 @@
 .include "../../kern/Make.tags.inc"
 
 tags:
-	-ctags -wdtf ${TARC} ${SARC} ${SMIPS} ${COMM}
+	-rm -f ${TARC}
+	-echo ${SARC} ${SMIPS} | xargs ctags -wadtf ${TARC}
+	-${FINDCOMM} | xargs ctags -wadtf ${TARC}
 	egrep "^LEAF(.*)|^[AN]LEAF(.*)|^NON_LEAF(.*)" ${AARC} ${AMIPS} | \
 	    ${TOOL_SED} "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
 	    >> ${TARC}

Reply via email to