Module Name: src
Committed By: martin
Date: Thu Aug 16 10:14:03 UTC 2012
Modified Files:
src/tests/net/fdpass: Makefile
Log Message:
Slightly reaarange, so that the 32bit version actually gets compiled
and linked with -m32.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/net/fdpass/Makefile
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/fdpass/Makefile
diff -u src/tests/net/fdpass/Makefile:1.1 src/tests/net/fdpass/Makefile:1.2
--- src/tests/net/fdpass/Makefile:1.1 Mon Aug 13 11:15:05 2012
+++ src/tests/net/fdpass/Makefile Thu Aug 16 10:14:03 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2012/08/13 11:15:05 christos Exp $
+# $NetBSD: Makefile,v 1.2 2012/08/16 10:14:03 martin Exp $
#
.include <bsd.own.mk>
@@ -8,15 +8,20 @@ TESTSDIR= ${TESTSBASE}/net/fdpass
TESTS_SH= t_fdpass
PROGS= fdpass64 fdpass32
-SRCS.fdpass64= fdpass.c
MAN.fdpass64= # empty
BINDIR.fdpass64= ${TESTSDIR}
.if ${MACHINE} == "sparc64" || ${MACHINE} == "amd64"
-CFLAGS.fdpass32= -m32
+COPTS.fdpass32.c += -m32
+LDFLAGS.fdpass32 += -m32
.endif
-SRCS.fdpass32= fdpass.c
MAN.fdpass32= # empty
BINDIR.fdpass32= ${TESTSDIR}
+
+fdpass64.c fdpass32.c: fdpass.c
+ ln -s ${.CURDIR}/fdpass.c ${.TARGET}
+
+CLEANFILES += fdpass64.c fdpass32.c
+
.include <bsd.test.mk>