libc: centralize makecontext symbols

Declare makecontext() and __makecontext() symbols centrally as they are
always implemented.

Reviewed by:	imp, kib
Differential Revision:	https://reviews.freebsd.org/D42617
This commit is contained in:
Brooks Davis 2023-11-15 23:42:18 +00:00
parent 1c656143be
commit 5d79b5445e
8 changed files with 2 additions and 20 deletions

View file

@ -11,9 +11,4 @@ FBSD_1.0 {
fpsetmask;
__infinity;
__nan;
makecontext;
};
FBSDprivate_1.0 {
__makecontext;
};

View file

@ -16,7 +16,6 @@ FBSD_1.0 {
fpsetround;
__infinity;
__nan;
makecontext;
rfork_thread;
amd64_get_fsbase;
amd64_get_gsbase;
@ -43,7 +42,6 @@ FBSDprivate_1.0 {
_getlogin;
___longjmp;
__makecontext;
__longjmp;
__signalcontext;
signalcontext;

View file

@ -9,7 +9,6 @@ FBSD_1.0 {
fabs;
__infinity;
__nan;
makecontext;
brk;
sbrk;
};
@ -34,7 +33,6 @@ FBSDprivate_1.0 {
__aeabi_read_tp;
___longjmp;
__makecontext;
__longjmp;
signalcontext;
_signalcontext;

View file

@ -196,6 +196,7 @@ FBSD_1.0 {
ldexp;
lockf;
lrand48;
makecontext;
modf;
mrand48;
nice;
@ -577,4 +578,5 @@ FBSDprivate_1.0 {
__fillcontextx;
__fillcontextx2;
__getcontextx_size;
__makecontext;
};

View file

@ -10,7 +10,6 @@ FBSD_1.0 {
__flt_rounds;
__nan;
__infinity;
makecontext;
rfork_thread;
brk;
i386_clr_watch;
@ -40,7 +39,6 @@ FBSDprivate_1.0 {
_getlogin;
___longjmp;
__makecontext;
__longjmp;
__signalcontext;
signalcontext;

View file

@ -14,7 +14,6 @@ FBSD_1.0 {
fpsetround;
__infinity;
__nan;
makecontext;
brk;
sbrk;
};
@ -28,7 +27,6 @@ FBSDprivate_1.0 {
_getlogin;
_fpgetsticky;
__makecontext;
__longjmp;
signalcontext;
__signalcontext;

View file

@ -14,7 +14,6 @@ FBSD_1.0 {
fpsetround;
__infinity;
__nan;
makecontext;
brk;
sbrk;
};
@ -24,7 +23,6 @@ FBSDprivate_1.0 {
_getlogin;
_fpgetsticky;
__makecontext;
__longjmp;
signalcontext;
__signalcontext;

View file

@ -10,9 +10,4 @@ FBSD_1.0 {
fpsetmask;
__infinity;
__nan;
makecontext;
};
FBSDprivate_1.0 {
__makecontext;
};