Module Name: src
Committed By: christos
Date: Mon Jan 5 23:46:49 UTC 2015
Modified Files:
src/tests/net/in_cksum: Makefile
Added Files:
src/tests/net/in_cksum: assym.h
Removed Files:
src/tests/net/in_cksum: mkassym.c
Log Message:
Too hard to cross-build mkassym.c correctly, use a standard assym.h
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/net/in_cksum/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/net/in_cksum/assym.h
cvs rdiff -u -r1.1 -r0 src/tests/net/in_cksum/mkassym.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/tests/net/in_cksum/Makefile
diff -u src/tests/net/in_cksum/Makefile:1.2 src/tests/net/in_cksum/Makefile:1.3
--- src/tests/net/in_cksum/Makefile:1.2 Mon Jan 5 18:25:10 2015
+++ src/tests/net/in_cksum/Makefile Mon Jan 5 18:46:49 2015
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2015/01/05 23:25:10 christos Exp $
+# $NetBSD: Makefile,v 1.3 2015/01/05 23:46:49 christos Exp $
.include <bsd.own.mk>
@@ -16,16 +16,12 @@ ADIR:=${NETBSDSRCDIR}/sys/arch/${i}/${i}
.PATH.S: ${ADIR}
SRCS.in_cksum+=cpu_in_cksum.S in_cksum.c
cpu_in_cksum.S: assym.h
-CLEANFILES+= assym.h
CPPFLAGS+=-DHAVE_CPU_IN_CKSUM -I.
.endif
.endfor
-PROGS=in_cksum mkassym
+PROGS=in_cksum
CPPFLAGS+=-I${CDIR}
-assym.h: mkassym
- ${.ALLSRC} > ${.TARGET}
-
.include <bsd.test.mk>
Added files:
Index: src/tests/net/in_cksum/assym.h
diff -u /dev/null src/tests/net/in_cksum/assym.h:1.1
--- /dev/null Mon Jan 5 18:46:49 2015
+++ src/tests/net/in_cksum/assym.h Mon Jan 5 18:46:49 2015
@@ -0,0 +1,10 @@
+/* XXX: Depends on m_hdr */
+#ifdef _LP64
+#define M_NEXT 0
+#define M_DATA 16
+#define M_LEN 32
+#else
+#define M_NEXT 0
+#define M_DATA 8
+#define M_LEN 16
+#endif