mirror of
https://github.com/opnsense/src.git
synced 2026-06-05 14:54:21 -04:00
fabs, __infinity, and __nan are universally implemented so declare them
in gen/Symbol.map.
We would also include __flt_rounds, but it's under FBSD_1.3 on arm so
until that's gone we're stuck with it. Likewise, everyone but i386
implements fp[gs]etmask.
Reviewed by: imp, kib, emaste
Differential Revision: https://reviews.freebsd.org/D42618
(cherry picked from commit c704518681)
31 lines
465 B
Text
31 lines
465 B
Text
/*
|
|
* This only needs to contain symbols that are not listed in
|
|
* symbol maps from other parts of libc (i.e., not found in
|
|
* stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...).
|
|
*/
|
|
FBSD_1.0 {
|
|
_mcount;
|
|
__flt_rounds;
|
|
fpgetmask;
|
|
fpgetround;
|
|
fpgetsticky;
|
|
fpsetmask;
|
|
fpsetround;
|
|
brk;
|
|
sbrk;
|
|
};
|
|
|
|
FBSD_1.3 {
|
|
__eabi;
|
|
};
|
|
|
|
FBSDprivate_1.0 {
|
|
/* PSEUDO syscalls */
|
|
_getlogin;
|
|
|
|
_fpgetsticky;
|
|
__longjmp;
|
|
signalcontext;
|
|
__signalcontext;
|
|
__syncicache;
|
|
};
|