Make __libsys_interposing_slot libsys only
Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D44881
This commit is contained in:
+2
-1
@@ -60,7 +60,8 @@ MIASM=
|
|||||||
NOASM=
|
NOASM=
|
||||||
|
|
||||||
SYM_MAPS+= ${LIBSYS_SRCTOP}/Symbol.map
|
SYM_MAPS+= ${LIBSYS_SRCTOP}/Symbol.map
|
||||||
SRCS+= auxv.c
|
SRCS+= auxv.c \
|
||||||
|
interposing_table.c
|
||||||
|
|
||||||
.include "${LIBSYS_SRCTOP}/Makefile.sys"
|
.include "${LIBSYS_SRCTOP}/Makefile.sys"
|
||||||
|
|
||||||
|
|||||||
@@ -37,7 +37,6 @@ SRCS+= \
|
|||||||
__getosreldate.c \
|
__getosreldate.c \
|
||||||
getpagesize.c \
|
getpagesize.c \
|
||||||
getpagesizes.c \
|
getpagesizes.c \
|
||||||
interposing_table.c \
|
|
||||||
libsys_sigwait.c
|
libsys_sigwait.c
|
||||||
|
|
||||||
.if ${LIB} == "c"
|
.if ${LIB} == "c"
|
||||||
@@ -46,6 +45,8 @@ SOBJS+= libc_stubs.pico
|
|||||||
|
|
||||||
# Link the full implementation of ELF auxargs for static libc.
|
# Link the full implementation of ELF auxargs for static libc.
|
||||||
STATICOBJS+= auxv.o
|
STATICOBJS+= auxv.o
|
||||||
|
|
||||||
|
STATICOBJS+= interposing_table.o
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
NOASM= yield.o
|
NOASM= yield.o
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ FBSDprivate_1.0 {
|
|||||||
__elf_aux_vector;
|
__elf_aux_vector;
|
||||||
__getosreldate;
|
__getosreldate;
|
||||||
__realpathat;
|
__realpathat;
|
||||||
|
__libsys_interposing_slot;
|
||||||
_elf_aux_info;
|
_elf_aux_info;
|
||||||
freebsd11_fstat;
|
freebsd11_fstat;
|
||||||
freebsd11_fstatat;
|
freebsd11_fstatat;
|
||||||
|
|||||||
@@ -384,7 +384,6 @@ FBSD_1.8 {
|
|||||||
|
|
||||||
FBSDprivate_1.0 {
|
FBSDprivate_1.0 {
|
||||||
/* Add entries in sort(1) order */
|
/* Add entries in sort(1) order */
|
||||||
__libsys_interposing_slot;
|
|
||||||
__set_error_selector;
|
__set_error_selector;
|
||||||
__sigwait;
|
__sigwait;
|
||||||
gssd_syscall;
|
gssd_syscall;
|
||||||
|
|||||||
Reference in New Issue
Block a user