1/* 2 * $FreeBSD$ 3 */ 4 5/* 6 * This only needs to contain symbols that are not listed in 7 * symbol maps from other parts of libc (i.e., not found in 8 * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...). 9 */ 10FBSD_1.0 { 11 /* PSEUDO syscalls */ 12 _exit; 13 14 .mcount; 15 _setjmp; 16 _longjmp; 17 alloca; 18 fabs; 19 __flt_rounds; 20 __nan; 21 __infinity; 22 makecontext; 23 rfork_thread; 24 setjmp; 25 longjmp; 26 sigsetjmp; 27 siglongjmp; 28 htonl; 29 htons; 30 ntohl; 31 ntohs; 32 vfork; 33 brk; 34 i386_clr_watch; 35 i386_get_fsbase; 36 i386_get_gsbase; 37 i386_get_ioperm; 38 i386_get_ldt; 39 i386_set_fsbase; 40 i386_set_gsbase; 41 i386_set_ioperm; 42 i386_set_ldt; 43 i386_set_watch; 44 i386_vm86; 45 sbrk; 46 ___tls_get_addr; 47}; 48 49FBSD_1.6 { 50 x86_pkru_get_perm; 51 x86_pkru_set_perm; 52 x86_pkru_protect_range; 53 x86_pkru_unprotect_range; 54}; 55 56FBSDprivate_1.0 { 57 /* PSEUDO syscalls */ 58 _getlogin; 59 60 ___longjmp; 61 __makecontext; 62 __longjmp; 63 __signalcontext; 64 signalcontext; 65 __siglongjmp; 66 _vfork; 67 _brk; 68}; 69