From df713afa90d1d43176070f1fb49b24e4a378c607 Mon Sep 17 00:00:00 2001 From: Gavin Hayes Date: Fri, 3 Feb 2023 01:07:00 -0500 Subject: [PATCH] zipos_to_fd: support FreeBSD, use mmap instead of read write loop, add tests --- test/libc/calls/fexecve_test.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/libc/calls/fexecve_test.c b/test/libc/calls/fexecve_test.c index aab041724..7900e1271 100644 --- a/test/libc/calls/fexecve_test.c +++ b/test/libc/calls/fexecve_test.c @@ -101,7 +101,7 @@ TEST(fexecve, APE) { } TEST(fexecve, zipos) { - if (!IsLinux()) return; + if (!IsLinux() && !IsFreebsd()) return; int fd = open("/zip/life.elf", O_RDONLY); SPAWN(vfork); if (fd == -1 && errno == ENOSYS) _Exit(42);