summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-10 11:29:33 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-31 13:18:47 +0100
commitcaf8eded604451144928433767eb05923230cd97 (patch)
treeee5cc08834d4608b1b541162626ed373e358f7e7 /Makefile
parentDisable user credentials and use default values (diff)
downloadrtems-libbsd-caf8eded604451144928433767eb05923230cd97.tar.bz2
Import socket() implementation from FreeBSD
Add new test syscalls01.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 14 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 04a29acf..0c39e3ba 100644
--- a/Makefile
+++ b/Makefile
@@ -163,6 +163,8 @@ LIB_C_FILES += freebsd/sys/libkern/fls.c
LIB_C_FILES += freebsd/sys/libkern/inet_ntoa.c
LIB_C_FILES += freebsd/sys/libkern/random.c
LIB_C_FILES += freebsd/sys/vm/uma_core.c
+LIB_C_FILES += freebsd/sys/kern/sys_socket.c
+LIB_C_FILES += freebsd/sys/kern/uipc_syscalls.c
LIB_C_FILES += freebsd/sys/net/bridgestp.c
LIB_C_FILES += freebsd/sys/net/ieee8023ad_lacp.c
LIB_C_FILES += freebsd/sys/net/if_atmsubr.c
@@ -778,6 +780,18 @@ LIB_C_FILES += freebsd/usr.bin/netstat/pfkey.c
LIB_C_FILES += freebsd/usr.bin/netstat/sctp.c
LIB_C_FILES += freebsd/usr.bin/netstat/unix.c
+TEST_SYSCALLS01 = testsuite/syscalls01/syscalls01.exe
+TEST_SYSCALLS01_O_FILES =
+TEST_SYSCALLS01_D_FILES =
+TEST_SYSCALLS01_O_FILES += testsuite/syscalls01/test_main.o
+TEST_SYSCALLS01_D_FILES += testsuite/syscalls01/test_main.d
+$(TEST_SYSCALLS01): $(TEST_SYSCALLS01_O_FILES) $(LIB)
+ $(LINK.c) -Wl,-Map,testsuite/syscalls01/syscalls01.map $^ -lm -o $@
+TESTS += $(TEST_SYSCALLS01)
+O_FILES += $(TEST_SYSCALLS01_O_FILES)
+D_FILES += $(TEST_SYSCALLS01_D_FILES)
+RUN_TESTS += $(TEST_SYSCALLS01)
+
TEST_USB01 = testsuite/usb01/usb01.exe
TEST_USB01_O_FILES =
TEST_USB01_D_FILES =