1/* 2 * This only needs to contain symbols that are not listed in 3 * symbol maps from other parts of libc (i.e., not found in 4 * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...). 5 */ 6FBSD_1.0 { 7 .mcount; 8 _setjmp; 9 _longjmp; 10 fabs; 11 __flt_rounds; 12 fpgetmask; 13 fpgetprec; 14 fpgetround; 15 fpgetsticky; 16 fpsetmask; 17 fpsetprec; 18 fpsetround; 19 __infinity; 20 __nan; 21 makecontext; 22 rfork_thread; 23 setjmp; 24 longjmp; 25 sigsetjmp; 26 siglongjmp; 27 amd64_get_fsbase; 28 amd64_get_gsbase; 29 amd64_set_fsbase; 30 amd64_set_gsbase; 31 brk; 32 sbrk; 33}; 34 35FBSD_1.6 { 36 x86_pkru_get_perm; 37 x86_pkru_set_perm; 38 x86_pkru_protect_range; 39 x86_pkru_unprotect_range; 40}; 41 42/* 43 * 44 * FreeBSD private ABI 45 * 46 */ 47FBSDprivate_1.0 { 48 /* PSEUDO syscalls */ 49 _getlogin; 50 51 ___longjmp; 52 __makecontext; 53 __longjmp; 54 __signalcontext; 55 signalcontext; 56 __siglongjmp; 57 _brk; 58 _vfork; 59}; 60