summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-01-15 12:46:22 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-01-16 15:45:44 +0100
commit164c5f5320b0a4c82ab17e4c90f9ae878a741d36 (patch)
tree7bdb6202d9335bcfd0f308b17230feea2c0db7cb /Makefile
parentUse node_access_2 to enable generic IMFS nodes (diff)
downloadrtems-libbsd-164c5f5320b0a4c82ab17e4c90f9ae878a741d36.tar.bz2
UNIX(4): Import from FreeBSD
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 97b55d36..618c5c5c 100644
--- a/Makefile
+++ b/Makefile
@@ -157,6 +157,7 @@ LIB_C_FILES += freebsd/sys/kern/uipc_mbuf2.c
LIB_C_FILES += freebsd/sys/kern/uipc_mbuf.c
LIB_C_FILES += freebsd/sys/kern/uipc_sockbuf.c
LIB_C_FILES += freebsd/sys/kern/uipc_socket.c
+LIB_C_FILES += freebsd/sys/kern/uipc_usrreq.c
LIB_C_FILES += freebsd/sys/libkern/arc4random.c
LIB_C_FILES += freebsd/sys/libkern/fls.c
LIB_C_FILES += freebsd/sys/libkern/inet_ntoa.c
@@ -1102,6 +1103,18 @@ LIB_C_FILES += freebsd/usr.bin/netstat/unix.c
freebsd/usr.bin/netstat/unix.o: freebsd/usr.bin/netstat/unix.c
$(CC) $(CPPFLAGS) $(CFLAGS) -DINET6 -c $< -o $@
+TEST_UNIX01 = testsuite/unix01/unix01.exe
+TEST_UNIX01_O_FILES =
+TEST_UNIX01_D_FILES =
+TEST_UNIX01_O_FILES += testsuite/unix01/test_main.o
+TEST_UNIX01_D_FILES += testsuite/unix01/test_main.d
+$(TEST_UNIX01): $(TEST_UNIX01_O_FILES) $(LIB)
+ $(LINK.c) -Wl,-Map,testsuite/unix01/unix01.map $^ -lm -lz -o $@
+TESTS += $(TEST_UNIX01)
+O_FILES += $(TEST_UNIX01_O_FILES)
+D_FILES += $(TEST_UNIX01_D_FILES)
+RUN_TESTS += $(TEST_UNIX01)
+
TEST_FTPD01 = testsuite/ftpd01/ftpd01.exe
TEST_FTPD01_O_FILES =
TEST_FTPD01_D_FILES =