From afab9d5ffe6379abfd3eb3781ada6dc51377ff50 Mon Sep 17 00:00:00 2001 From: Alex Richardson Date: Thu, 9 Sep 2021 11:46:53 +0100 Subject: [PATCH] Export _mmap and __sys_mmap from libc.so Unlike the other syscalls these two symbols were missing from the version script. I noticed this while looking into the compiler-rt runtime libraries for CHERI. Reviewed by: brooks Obtained from: https://github.com/CTSRD-CHERI/cheribsd/pull/1063 MFC after: 3 days (cherry picked from commit 395db99f32bc615a3df2cd469e9537938d022c88) --- lib/libc/sys/Symbol.map | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/libc/sys/Symbol.map b/lib/libc/sys/Symbol.map index 0c446cca95d400..9150f835ae0c90 100644 --- a/lib/libc/sys/Symbol.map +++ b/lib/libc/sys/Symbol.map @@ -762,6 +762,8 @@ FBSDprivate_1.0 { __sys_mlock; _mlockall; __sys_mlockall; + _mmap; + __sys_mmap; _modfind; __sys_modfind; _modfnext;