1 # $NetBSD: Makefile,v 1.45 2009/09/16 14:59:45 tsutsui Exp $
2 # @(#)Makefile 8.1 (Berkeley) 6/5/93
4 # when making a change to this file, please check if the change is
5 # also needed for src/distrib/utils/x_ifconfig.
6 # such stuff should be into Makefile.inc.
13 SRCS
= af_atalk.c af_iso.c af_link.c carp.c
14 .if
(${USE_INET6} != "no")
19 .
include "Makefile.inc"
21 CPPFLAGS
+=-I
${NETBSDSRCDIR}/sys
/dist/pf
/
24 .if
${MACHINE_ARCH} == "m68000"
25 # XXX workaround for gcc -O1 bug (PR bin/40036 and toolchain/40066)
26 COPTS.ifconfig.c
+= -fno-loop-optimize
30 # Compile-time debug flag. If compiled with "make RUMP_ACTION=1",
31 # make rump system calls. This allows to single-step ioctl commands
32 # to figure out where ioctl's go in the kernel.
35 CPPFLAGS
+= -DRUMP_SYS_NETWORKING
-DRUMP_SYS_IOCTL
-DRUMP_SYS_CLOSE
36 CPPFLAGS
+= -DRUMP_ACTION
37 LDADD
+= -lrumpnet_virtif
-lrumpnet_netinet
-lrumpnet_net
-lrumpnet
38 LDADD
+= -lrump
-lrumpuser
-lpthread
42 .
include <bsd.prog.mk
>