Make __libsys_interposing_slot libsys only

Reviewed by:	kib
Differential Revision:	https://reviews.freebsd.org/D44881
This commit is contained in:
Brooks Davis
2024-04-22 19:24:36 +01:00
parent 672464f756
commit 7448408656
4 changed files with 5 additions and 3 deletions
+2 -1
View File
@@ -60,7 +60,8 @@ MIASM=
NOASM=
SYM_MAPS+= ${LIBSYS_SRCTOP}/Symbol.map
SRCS+= auxv.c
SRCS+= auxv.c \
interposing_table.c
.include "${LIBSYS_SRCTOP}/Makefile.sys"
+2 -1
View File
@@ -37,7 +37,6 @@ SRCS+= \
__getosreldate.c \
getpagesize.c \
getpagesizes.c \
interposing_table.c \
libsys_sigwait.c
.if ${LIB} == "c"
@@ -46,6 +45,8 @@ SOBJS+= libc_stubs.pico
# Link the full implementation of ELF auxargs for static libc.
STATICOBJS+= auxv.o
STATICOBJS+= interposing_table.o
.endif
NOASM= yield.o
+1
View File
@@ -2,6 +2,7 @@ FBSDprivate_1.0 {
__elf_aux_vector;
__getosreldate;
__realpathat;
__libsys_interposing_slot;
_elf_aux_info;
freebsd11_fstat;
freebsd11_fstatat;
-1
View File
@@ -384,7 +384,6 @@ FBSD_1.8 {
FBSDprivate_1.0 {
/* Add entries in sort(1) order */
__libsys_interposing_slot;
__set_error_selector;
__sigwait;
gssd_syscall;